594128
146737
1007140
1034496
460182
893558
49565
375680
1002649
915658
166650
107170
803898
974481
729630
778236
439123
1350632
473988
2059492
992771
3738
402708
767721
14241
635536
606170
719144
274566
616175