296101
903106
728507
984687
193270
777448
533283
705171
470980
45189
894408
3926
793147
883949
1011724
809610
538505
45952
85987
593377
284284
528841
442275
820256