93777875
89349763
44247372
95766081
87926213
73533198
8497909
1959243
18776528
18717558
7807030
18305018
93769262
17854267
91688689
67217298
30497697
40528689
10219001
50325019
448359
16559081
77858247
18793785
14595
57088803
99952474
67856729
74851064
70552322
82545359
27301844
53115008
90393969
63625276
63143590
56589626
27996568
58461266
94515000