913605
800404
805207
567454
839553
1233560
188364
435508
1107867
540659
1228533
574354
1009150
255700
575979
992752
23224697
21101484
19682960
12764916
10554157
9576624
8553364
8284668
7343961
7164477
7101831
6787253
464570
4497231