36055
618767
850973
338517
583735
140685
848415
781825
61810
268384
383270
646474
86895
290349
364826
248548
9658744
575786
3394577
3253980
3126510
2347192
2064495
2008492
1967216
178266
1751948
16005
151761
1491545