157751
157377
805666
552500
645843
110421
268308
750684
4473
119233
484212
921959
82726
429282
942599
177918
920271
33584
987610
233126
779352
213676
788983
61855
453701
281620