805275
57775
10437
159935
375955
903493
1006292
946175
814413
370518
198820
117947
675528
717362
516479
984392
53426
718377
41850
504390
858772
513625
515981
53749
457630
28591