689576
465420
483236
956231
163890
789756
1101615
422494
992853
616390
294658
320266
793147
883949
1011724
809610
538505
45952
85987
593377
284284
528841
442275
820256