218671
646479
285357
720435
438458
112949
241923
484188
1038324
580569
573706
547279
629561
963741
171382
902968
12734480
10646691
9706521
8994916
8524958
6539831
5377362
5128477
4983667
4356155
4144960
3995252
385570
3443231