101682
503379
83421
1007498
584522
883140
60074
64926
438545
36687
194406
42285
793147
882949
1011724
809610
538505
45952
85987
593377
284284
528841
442275
819256