10886611287112761494880949201062071347161456981099669982310120812469697508108349108960987691061331224091278321325621429751082531089791210011059491237481376549478897011996941012699465594848949381082861082921083861083879770610093410587210628411364813235214642894687949471085069731810898011292312956114218794941109969103765949441083529495698679