86415641
99974297
49999950
4188413
21639853
91353164
55059122
27845965
519542
92984914
43278285
2427526
77831431
28249825
10706715
62148190
99975669
293973
94806241
7938379
63283458
85477470
18889213
66659597
4301350
87539675
36413831
88051480
24616629
20685968
99029978
48735742
36055201
21114721
5372259
3490405
69087547
24333620
28746739
5421254