93652115
86923403
91153215
98848736
1010000
79202192
48634539
65026534
1939324
17969593
81445770
69955078
27918048
79647962
30841489
82433404
20191106
27471144
67168798
99731290
14698895
73089648
92884371
79121305
42011693
53883355
75924892
76227636
8889150
19806691
95129730
43714397
68104548
13547316
44236590
36551931
8014333
71944319
75873792
41245650