651501
708634
8214867
36805032
93831943
73613800
18294316
2148964
16655988
33581696
6878230
7976848
59371999
32393668
7178483
36275481
55345646
18281424
75617173
56489918
79375356
76224269
82292131
17088980
8984409
30266646
26209418
88803910
14401080
27996250
6210622
91226481
8639657
17309753
44403110
46215381
99794231
74866061
90131073
814474