123545
773827
541797
17924
998293
487263
18784
973175
200258
411943
972863
57165
5151799
3568581
3082148
2395804
2233988
2053609
1975358
191678
1770118
1722136
1691196
1638471