69116
702125
325819
275100
441157
456163
953722
438399
745414
434766
423834
306488
480636
692195
420403
849428
11439744
621286
3929577
3847980
3279510
2581192
2112495
2072216
2029492
182266
1759948
16165
153161
1524545