777444
714970
2053609
430805
259883
95206
270515
125393
849831
346437
297827
118844
5151799
3568581
3082148
2395804
2234988
1975358
191678
1770118
1722136
1691196
1638471