26455469563180483346624986180844710224481382161204711842582182951968892002748909344643264344841786271682567281115002525004128501194877119703420251745676175111449020094222896617104722247292951632751282651538454664111453915977220002312041622432419137875522989610910322545912750520372715261614140333921110219146153187811645261668121950331233233945313285138256177655183096450334555466222224392157712814340706979441258863877838010438751099722090966031826511495001671252077321153708860794323919622421854726175340497401116971157365304509951078638918448276