99999 9807701000027849800153200011937100006200399401201590541 166292801768139647466295000017209271292205500290000000 169813805196138961893181000016409270292605500490000000 171634306933138614425371000013509270293305200300000000