6905263552681180522254664220677285208764542171467282528176181559659237792548564189661550729567133447853088835638223177323221244214744155154929078771946328814544336936672152187653562784356573346330462512828680803475873737976725216163044658744844940465858665580259359035237111320250131933572711230967114332407645846468766179274135519663240388291167204127566687629168346511706762724516664051113623418283413011268842276016937215485545682711444567434951364464121854531866017568517222850234348991584785153137791205894202831737471376435001063387504924022546912333128671257543741231213876485547378243177146942417437953016004571602233971107092384808355525885483950570369585200753771642335322587365461107752310215772425632135382552345103178105606464857057124847122427627079429675053979373827345263532032964846864059768930722148580943933535447679749035354675145423668465663652485325676829565419130259946425951876270548137327972840343739848749509736670106067770122111858826048613934050753742328416598563544647463678111634838404721424062194405352442664359539073537684737856863971746226967567919274517429755218814345023066245330660174842423979685541401383488779339128076919275210782351525718389465265540755706216116339372147895622171968493123997045654006738634164238483834825126763833074950328121371426111576343878129315342714022333569194141678715657318061519460558164473125262892038011384697137576336514667249458640455289832791361227250778375199780668186368264206547350521136561826316798904475569834220528766585277650852016242622960463762811773247030080482055566784734198226386195235777271108298727603193479170845353444114829417844445918042553754800527482536345377837707166328385152118254752786305381245227837461222537651654663652315672788605303761790155808156710109374507012014366502422993703378076151380841702197649741207993141445961286819752336730381190744651708474712157602557799