157377
805666
553500
645843
128927
110421
268308
750684
4473
119233
484212
921959
274864
238515
727834
67369
352862
378434
123932
305703
625866
70734
1000812
848277
494246
599470