24514640
93915841
1333407
3316811
3161878
11702743
72752198
41815600
15032672
27828204
31915182
35567110
33553333
38795630
2070950
33498099
13827367
80269367
362203
97612605
84779454
85372403
30648047
84417221
10536677
26442912
62687064
27231033
49746140
56359448
67668152
3844510
72707465
94683870
62321068
29818178
63406380
29312891
5401184
47551467