895955112988311046235781027107910018891078967103810376171073107799793010476146181051103910641080107662610701082113189199411289051135958918583581100360910526198851145107288710448821063969988936114399111461127110610413958909701119394109611051004102210819681137100610249119991071108911011049899114260797295110179661138615634888577108411361126881393106110289381060111592811231050110893761610361030114895311139649591110110761290481911419099069298849579139541112107539699610131086611392103310858151067109111219659106249921097933625101957688690810661025934111711021020981111811249398981015971879102360810551147584103411301016109960611008621053960113262010351062914109290061389493281295610481018102997398987610541109107411141069949582108311168771065995621907109311391122100098789311349171014100511258801098627105910681008912100296362299095210879989508979481094865993100710261031110311119401058113311409169621056105763393196110438961088610