10096846
70875990
50082314
46705199
8758966
69816432
31749704
35098895
75555628
12128426
93313114
74318985
71705007
26505451
16977636
1017230
3057218
89763770
3878930
47806929
57661110
10229020
13078822
29226684
49973674
92702379
9685440
28912641
4089653
41407949
13736158
66184979
78341785
15019252
58767245
94938196
19366397
53178250
94975864
49645735