3441589
3876890
4158158
4521197
4888379
4929930
1500674
1054956
3949525
4651928
76134
57291
63189
71288
62348
69972
76251
74577
67232
69077
138045
339537
375247
414712
559802
2772722
922959
20487800
1376893
3386610