153565
856769
387997
970886
330467
542289
660877
181751
765875
394949
624999
116824
668375
764748
576669
481254
167774
4328
1075473
752766
618266
803615
491363
588114
63565
45152
210576
66652
24714
374355