140860
147376
696313
836445
837946
165200
189861
850220
751953
306504
416711
13546
797312
888871
823147
910949
1018724
835610
576505
58952
105987
617377
299284
553842