10034085101364271015632410159140102867801036027110379621103843891038938010434290104465701049874110500952105337891055857110569385106054591069495110711306107236301072367210726402107549021085009910866072108695601110102211104338112478891125449011254606113084931132642211341115113413361134586011379916113911971139293011401659