91235042
85357362
18889758
70318283
48157044
53856602
6113871
5622334
56983092
88893473
32818264
1780791
97511521
40318352
77458808
23712278
2595499
53675214
44565752
57685838
26969103
12682400
74772501
19498919
75236055
20158733
73731973
10908109
57932114
35267905
4185279
4053004
92973529
44673032
8143207
14052352
23451339
73209091
77502849
20714332