101
61
111
81
121
91
5358367
4398933
4248459
3422462
3397998
3325286
3274955
2950728
2940226
2442209
2116352
2105407