7906492742416535406808880430130683215144510244484792526515835379655597678253992002404581551778278655150848167451944125950872026473821282212224561654071671123196568496327464670543533868713326079550054262851317678644366308689478585538316846231339366547536144117564502460233666315466332613771521453176594544616389813914326242557019648712371448919916074192388186424908918738715180543341273212373702396307363358626637873439777140155082635210811142671918925826127830212137678573515763362353264106385372514476344470299162803572138268652257211593789194457113434425884515255892379925077352885426978325533180547519571535767449447603598558438116686225654216555852905238396340330916854778161769678780644760503710318507732365665754298182663203866920817454964070251133628045076231421556838347473165733035381313355238411374486612137557456504833497171692954682426681245637354148866019356928336817867120642732147296510721357078081182206452974021184085555278834512067046217446828400291518284249524553764798643195153567793148743407794222709372767726596307130439713192198267232452753285730711356197243797648749528107823511153107683635436768859545938746747323570116325429021917355782011715605676552247181180719180668428812258759923753772851234706334282834203405465996527570853486179784766545463131707183714534723983402936625206587967484064856143624823668137054663616709772389791127210642565404562737480744544348154753432272762293691753356799422348262933716618149216273844460279204639320586902052515092861073505395577041424407117220722659015769166427254848559675077714628737464645013903757468411256621446272986674377473915042811406022302345566851434244156190228675253136384761267260178167330560525238083780160477055464177527845469853303721842242475111010983842322475231291333676802820794809703125513615055591413289847256337460028945530018876976351148565180063729427116447971278734647776304521