1272834812368522793348007332083864339762192333462635708497345436574453534054048324365014444204205665117856614071631877624483792862257517897103833905694517605661937112332764828818911045645752060252658934038637820658613523451976951432933391378034021464004472892945045374373627797537151250330733828467956277125031623956715633673579669126638575423215519559641157181772145417614357498990221171391148248738763130750280202112826495934653304586322126512171231623563378146712552846431022067570672316802557671201422104758554432417145033248570234470646372511687948356146183971544958582631579776456856582367665373711735484894382701135582533715682588046883675395721578053813706012568281222687022422221955579227842228815353548755718087303143607883527276542491965413663170770630121560556867558252076562545425229774811130030950966847655975513681993739167456468752436946754737732435073423757904447837267364534919854911423864469312665348505208421693178152387389290251708361255513107660440145628275112116510161469376269454522536115795200678147298581657874782603505534467034714601763987654416858115525486622914796382872673186293998101742742938547525591827784685906362116537467122970974777742323713980954752515113647413378055422771745936516746179172686635173600532354801282592403135213044727451384065466725885637914034637327843664599515847677401762715002612427722961815984507934827378664865932843938225260312422879885372893414426750869010821333120374226415713081662957134262266701605505381401884933768911854570556126477630616410624420799729712490265639319664802486344186387444056407012993053881947685973457848206525024719366565167807317927316047438275272306371915878465952814762234274552154466638430246637710346782355518361704141758326478374887417301979414140419774249680145338083464268435184170742584027220126248419021580899257452335343285523501109216218667766806845987366813016053715431435