101
71
41
111
61
121
4944365
4041932
4004456
3339460
3228998
3127285
3070955
2813725
2776226
2318209
2058351
2038407