6564076625406625568447935511314325852438213118116555443670348493071281514833447664844277855947173510711168748536984185526361464667468262688308942512801478356454823625121348966146679582679128165311720038269050042223763617616845663237817011826976838612372715508541535753564744302537148855266518261320426712971863053455852675517188392988347125451991082646894137123211664593145785165231398053491532767172544549323174576214244114080077918945852074821645117391882283354042264402104375132363683302173895215971726525256773629946276423034274333717947367376130037256114427220454187339259730334390760402239709376472547152332155130447741365847333198338235750481205657372384016021953154456754964946538331728956879078631613847037778236637947542750125772845325027080382523312138834389285136519319260406639137789504771604651793249646380156858560548346313664288160164792601770511146752352243837205036856793982743322058956270734729353569536727772271152875519646064120366828751439759571293558027764048659028683834742211455338424147645567680642351511430980460366028415765920277234827527655182487194449643546623012155984354786323912197135703181252653048673246156666357226828265846922729142514181037351079440079739930670675117485216911219020873171443122303678340788796461925861634504464457544263102292251278750268663871420676735458877350525354464767561175784654538702699870124055611556590853539222436701331673811271967727376552280150985455234856845571747644385161444780599424154507256278674763708314224166524275787191472967662011962963011080748451602117049276936710536448120279605707177214395577314572427105504674037578135025227199328356480165596366913751937994594057271091806357836425874634904883741248281784521064162181212135749563223928318819729484631224437035772387779868032558809787377386006816656505433290746849341331640832972953362145423821863720766647450820808628965552370584035115248