6703143491954369636522878972845255473398275003095617819226633251425129537223283512124337376197677809965270538919915247265351044976198107519189268646679331789828855223849366291463345715218825297481157809225541144285639505558521117794503457384167469732394537955551422694077973986441094351966777513005605046622541163082382825455351766902157132303428889563806371317335210252874918240437831866448224156614579330773486288244280113755108221385316559571808348279535871185157028620259812872813748485468479165578764253983456732864376256965647946025831262302524564213451749401233804803673791644380166314717259766148853649070937326531920065236496674838387686787432784225505897191811238454745181872553763785743695201605522245883972744707315862932602344763527546024457444421802753624276877185544680723641353400549205248548351766156783568174640259257726764561906356387033435518576046657355164458443037507767794244661167573582667485246290161465666806043779121255348550265959959038240547576465455613364450753205227656139015516965873714143738873035738673170130281273283561194122175126509331313826477868536848923148669557217127837272509527289603507747528554702219846276341052541104381516715825368116848299853361454746717334129698717387748298338120206507966307293053674735013814659379268675277231054071011217921452613540629636240711356707354171595712832585712035621776881489214227513745741820769523596226570471782220334467315267448271810847638394381241863862242508136439480380691452162607082044715342426447543660425645487294736154605163207788111399943046006481974611404064642505375116664407617714682297063327022337256249188330261403191544805336777375211773370235463271420121208381383346665165106637131667277904786015723016724028021144552167529053854677444306811732542321156418003502372877011397041534434077014351284079919337478151441262668841784651320125222369647459689786333423391565628798