24256778
1129573
79202747
56015085
52982839
87733447
37968385
66473645
29926395
55013268
37961840
26913015
45194026
29256285
21629161
49557946
55943616
63098182
61228345
92729539
37107205
45971393
98516427
81249843
70229497
5904460
1442782
91525069
12936675
36764585
20404470
26363508
67992912
10265228
96624198
32092297
3696342
91651699
54018154
5840612