98952047
32037670
5759034
34319551
82327670
83374916
91282602
48085081
99962281
93287795
24839366
10334567
12078817
19267297
9644622
17779512
7318970
70488433
94812003
66512351
68245190
31675946
86282431
70805226
91688597
43422450
61976078
64827605
55282580
56777454
64444279
17502631
91495754
83469726
82347776
56789499
8332139
64512830
9813411
70208378