588149
57680
1013649
569145
38697
708672
739171
116729
629315
767827
943671
1015830
856769
970886
542289
660877
181751
765875
393949
624999
116824
776667
756809
875723
203900
971923
460701
471984
1666
886929