169566
321504
614378
412858
261225
75256
987610
352862
378434
123932
305703
625866
70734
193639
33584
920271
1000812
848277
494246
599470