4613
259477
396374
205791
533301
96548
312872
6152
993520
41449
180887
701566
111121
27468
768337
380657
10390744
601286
3710577
3564980
3197510
2466192
2086495
2039216
2025492
181366
1757948
16065
152461
1515545