80664360
67922782
41606812
71682805
55989379
77904899
4853089
55012553
90137378
92873287
99713021
76574761
94405875
91996792
3377394
73094486
11765498
40077533
80835780
81495467
32581753
64638154
70103906
58714341
32361600
9858081
60029502
5253350
53203784
8198439
61431953
2059176
4713827
55386640
786437
54364140
5413601
8686046
43443047
21723060