11731455517563578231516146687717502593110635632577303202342037881235046422338372585954849482540111197485218299456313653105223006514748451655126563778558920652470205643638439470828647777372025105686543744269387292895715721237562839127821736182487649207309644636646645142195115535542042