52261566
1058575
60749619
13077884
28431979
5573950
27838340
374011
92216268
12683741
46505852
8299148
39606761
46545933
65437840
92651580
30166075
5445799
80267981
90481798
23978476
92006331
44552228
80858285
41652012
1779852
72963970
14256394
28169476
76963955
91437081
93703035
39673709
26762665
30272126
36528176
7817037
18869636
12285693
2674572