90286007
90241264
14711875
85554796
59814215
92481618
37994682
57101868
15128842
2029686
41879140
72484479
90109859
17858985
6695987
22749708
4263195
28075252
2152946
61711684
71727883
52585854
62133989
71697225
60733398
25251820
90181592
4924682
73534882
46134299
12642117
9755808
80346850
21606725
4502348
64062754
31577468
14323140
24991626
47036297