24049608
1407654
22436978
57004214
45985692
80095639
3006608
70515302
40638731
30305227
3804384
936544
70993233
2205668
53797778
55328148
23191066
45629663
6004523
1037943
13977667
92171277
46052263
73165243
29398423
36387489
3928706
84069183
4400240
43863896
8996921
95542918
8788371
25657564
5511666
71349970
41798015
75164879
65568611
37934888