64957
896503
340318
991259
172681
419665
47549
444570
9952
188176
929839
630388
5079799
3512581
3001148
2309804
2211988
2007609
1902357
189778
1742118
1715136
1658195
1624471