52727
58768
738851
40245
692590
72700
387953
627234
199734
818629
185702
818567
494444
934223
549193
213854
76676
49629
486413
323666
472223
878811
706914
612734
1000182
105316