76458859
55941212
65598300
12263645
41779245
99261644
83473820
32497390
70336334
88303519
57601166
43746525
32979019
2193939
58182671
24176301
16569329
90651525
74349998
99999261
87438764
636752
23951120
38773035
17222167
78222626
91974283
87172190
94418199
35454484
68248937
6406571
92487158
42616464
4469972
22686498
3167808
85929801
73537204
13953562