464570
986514
647847
1039690
899580
135166
95876
89810
679235
699331
753377
397335
1145744
214676
499806
919457
12734480
10646691
9706521
8994916
8524958
6539831
5377362
5128477
4983667
4356155
4144960
3995252
385570
3443231