551694
643816
76952
773220
40610
992468
494832
954253
344460
85649
1007590
375243
928473
240538
160630
587246
583464
853224
2043
1021559
343936
122690
464327
854242
99910
905728