84598527
20675396
83526472
4629400
30633110
48413442
13455339
22787657
92983565
80442746
99091813
32187547
5513016
93475314
37934858
7388680
43457482
8914985
88959490
62102851
24877221
69845733
89949665
83375976
63681511
71204037
13127046
47238054
34221955
35892445
34537670
97032061
84286302
2345794
62726167
48948299
93199056
43389844
34256206
699912