400740
213466
914453
52591
17588
797678
570441
366626
610873
243540
352758
208746
99879
926524
131889
831926
75736
816220
595970
205787
11436
1000428
874677
533611
176996
404531