140904
858607
104283
981976
543967
836885
30644
472133
68082
639727
5248
718657
40852
615832
527564
598250
835311
657745
31321
802799