70346
815169
651432
569250
414811
55192
226668
745628
799664
406514
195827
1008320
760511
847730
9571000
123507
903550
521502
700893
587783