17838233
4859845
25292173
40291551
99887579
11136575
51099923
30865507
99322992
17243028
7466028
72176400
569555
22843498
99577500
80631850
8027770
49369462
33559300
98295267
28887008
87137557
62512095
49517806
78666302
68207649
61708965
70893671
62447699
3125710
91854750
9186592
75598100
4344774
39851442
71921190
78694659
23265199
91007497
2667770