40812904
16237710
71285210
72557608
88855418
20816474
16842110
56269463
92352174
47643178
1285219
10924367
21809455
74344772
13584209
51394328
63954085
274853
5202894
79638653
86471456
19531083
62293568
4595423
49407961
90634090
36538263
69837336
71344299
81184734
30589211
47997093
68562577
84076008
4904368
50688
24664988
51965504
27283292
53167536