76801209372111622261028905663954152345159455571291620209833216532193102165013945023885222883117760182886827332714193348128110837361241422219182167691615622031066192196771711458550712439113172618670473698154936930331187859667921631484286725571105691576991823441727879024312752588495124766280120943465178109346836441695471780919671415941031021621208970174024113421191942184235199171810908440820116521554529269104432208632178452202809201627144754183946193449479211701803056762273716801789902772912708530539576703928172404190685130216221447179985189666132182