486050
1226981
2949136
4908144
6034569
10333468
10380246
14241229
18687261