1066442
127356
13998
475648
1057109
308412
791673
1028377
50293
429986
726519
270429
785147
869949
1004724
796610
527505
42952
72987
584377
281284
521841
436275
811256