80532957
57215946
77249844
89314968
62308872
1872923
23317419
83225352
92707007
96927274
48095538
15729428
46016534
51812294
91584178
7993361
98335018
557229
22414940
56593
77135259
40559599
6547744
8813982
44076967
45433268
16987094
91107660
56439402
60739811
27839459
21687238
63499591
5359198
96563797
3900396
7504815
12876881
45794808
30775640