99999 9407602982797843250253200018643500000000699367201520811 127278318646136161569724000016208480278405500450000075 99999 9407602982797843250253200018646400002200359367201300761 155781565528134198642356000013508482278405400500000076 158225363558133802789579000014108482278405401910000084 159078674148133669043184000006608482278405400060000078