934223
549193
213854
76676
49629
486413
323666
472223
878811
706914
612734
1000182
859384
454550
136411
467448
169125
566988
392419
350229
52727
58768
738851
40245
692590
72700