6783827
1967751
16112149
43749548
31576045
43955497
54037491
88713329
70938748
55912079
83136274
99682791
87499998
24187429
92852339
28131760
17554395
71133344
11352332
49389808
81501634
5553417
57859216
22946922
89021179
20022459
88633759
86914075
7091889
5377147
81925506
76114427
80648101
79445952
39354217
89427561
85012881
7510437
42752765
17742454