6774352517237812168124260483257023833233830617779778337258139590755274451738435125762506758947120426144446542765513623283548823348064540080921277817167065881028668630488793596285461249160548555135711367642636013087798467151138362268552240373764173265748571718279019431656037617613379216844756829167427931950572448153563140108333236225164237262780537672165383982023992111697347793353278280478779167152771483243369542275192921434696476524492734457647897614725284242555111964058522812975851662601097637726625518054015457828345441228262826444043949218391106443175244892692653107153091986382563826446792545241427523656891138287653441482665721795885995932143972230148453124350598562303546503386773251463134602197364232305071185664414582261115404621807023082318086670785421125731254779555011740244240763567828440317435458730760224854336701165283213026022084631958009460070345033543535123191228664388343341220436561466500342241749490145221472674842961731075206637477138348740621423965391205475863845227074145672847351466138171315529928851241289203565446874421536873737177062916339068050884618759568578147965917085314712738416222731784974671845433537974346485554916510612563511374257967534225265391123851892528064573343569052267655648112074834034837766535286682595585864551104067626448252714418151567553553726602931888076967156440447067520064643775045925029419339248438366217756391937065872139078351837582578423465465801203199442103633014676850225380383836165051352152295776537804786235123891314173520633120176983970451550142682063749864963065135532064359715675484174727684519571569837342297057093451144741287876363764881196687712504223486554349745489536186993731156917082875417073801567356522238737060360530011630784047678885328455574463146677915235096323157146561971071931855915727666671068829875127117827277715420723290628729161190374640731766802305799827601934679467284797328