17916659
37949186
2726819
1812215
18698794
26187155
5161225
84919041
64082532
73192612
6552579
17989311
546161
40442867
92179575
67037091
97887166
56705696
8295400
80828604
25653098
60395607
16666484
14732497
12749999
56577178
1020872
96949858
53263079
37644696
62503063
65792657
34701989
98793644
30405518
65406916
66009120
31874486
7474526
39128129