89662417
65294610
1813921
43848550
55691178
27667931
18551945
15418110
79132705
15315309
86029210
15772698
48363748
82568974
16231989
87062223
71836572
66698520
69675016
1855179
57517687
98063593
2005694
785230
60177038
44915914
27176819
27727697
76613725
18269410
99215202
59618949
615553
69295299
88471981
35076571
31273424
52581182
93999683
23923724