68123
471800
876430
334901
50652
447408
64186
365681
532755
960769
231916
59112
5116799
3549581
3049148
2357804
2226988
2032609
1946357
190878
1756118
1718136
1682195
1633471