94601
507375
240790
22050
35614
592769
880146
909996
453110
344551
568444
69380
824827
940487
285459
585263
14945747
673386
4589578
4239980
3456510
3237192
2211216
2182495
2052492
185566
1848948
16335
154661
1540545