69116
702125
605310
325819
275100
441157
953722
438399
744414
434766
423834
306488
480636
692195
420403
849428
10849744
612386
3818577
3725980
3232510
2551192
2099495
2060216
2026492
181966
1759948
16085
152861
1521545