892485
24278
637829
749415
302326
479615
989910
852582
98792
59670
616699
93175
42379
688221
298835
178802
14933747
672986
4583578
4237980
3455510
3229192
2209216
2182495
2052492
185566
1848948
16335
154661
1540545