59266280
79502511
75092802
63776296
45409340
43219697
636371
44009812
35242985
53714077
28106860
61952661
18955588
22753036
9528918
49225832
6777622
18625507
42936493
90608574
90522182
88321724
30345198
66173422
69078384
636360
733563
40528298
81536027
42647552
29043408
84041259
45236523
37381598
91393758
2362264
77509696
99413008
19988570
13626922