609340
511299
710808
94798
587292
329326
140362
862893
562761
152435
697978
807850
671989
352137
692257
671839
9660744
575786
3394577
3253980
3126510
2347192
2064495
2008492
1967216
178266
1751948
16005
151761
1491545