838368
611370
214342
880135
654635
839643
847474
57456
126426
239456
242836
252452
627320
487420
715134
184380
9664744
575786
3394577
3253980
3126510
2347192
2064495
2008492
1967216
178266
1751948
16005
151761
1491545