81915717
37308020
7471443
16474844
45384321
6048644
54351856
8146334
43498763
31789116
589750
17396789
66271055
52868992
15969380
29619680
57994326
35113000
1492087
2892906
18297496
66977041
44487862
33433975
5871178
25043347
9401232
78078365
97395519
649888
68148511
42792627
97181237
424655
44713096
54924485
75272270
18763085
51527563
94239037