192308
242450
398428
878549
389765
75190
638857
728419
419828
279407
417992
166726
349604
591989
925631
638290
14934747
672986
4583578
4237980
3455510
3233192
2209216
2182495
2052492
185566
1848948
16335
154661
1540545