339711
566895
763804
988375
639150
256372
975578
238151
50439
412790
18320
587543
650209
813375
425445
63642
12188745
629886
4037577
3953980
3307510
2657192
2121495
2089216
2032492
182666
1761948
16255
153361
1528545