934886113811291084110690093288296899789610881006885615584578106711011141114793098890561011391082104960911311132911895108787791610359508628659361052103488111268986111005576894929101811258901036960104411029633969189041047107010911016109611271133102510191122880888102499311241060961939114661610639381116899395994876111710041119107299097261710541008111157710766249981093581614956106111129929131073625103010391100955634107110581123623113688411109513941057100311451029114010266089586339575825831085987114810869991031940103310811015110897310489541013966812101762010921043102711099338939109961075112110791118891914907103711371028100210386279641104114390961297110071059102088399510971023100097096510658159171107879111593761891262111281077949967102260761911131078105590660688995311141105962392109895210681130113598110661050101410948878199318971103108310629919481089613108011349891064908959622105110691074105310411001105662610999699283931142