22338635
52813552
2885703
10173601
37199874
83118501
7229527
4471580
2435195
55153842
41886103
3097932
1417159
70992458
1982770
1368732
4502958
86005166
41495299
1761108
647641
58905333
68683167
1161903
44352794
38746918
50166500
5284686
27107119
693287
43651717
25451431
38642141
41071583
659881
66038791
65272282
60694690
11214052
73978446