19111262158112812652491114725083655713129084199253128567136427169557108837717191055541400968724020116996567100422126459125449274810531215106019005414412117956313303793983956491681151552831131201819281759972111631285001337441146261833619238187391604831318532009438322517926017905862776112646803337408611189681882634911571777090317187447207963911869403690421171822835495535191151470041389971600552203361685321870841627151909511417042014962140734173237424220472139183142232137223805451121010938018720059644164266533098830937651438761293766277178704711418580774254