10664968049610009349966571367500216552483684662747146040015687226580921460494106595238980141100291073115601713698191582727136982044166344160963678215446747773012059641205965120613112059384993578009179465779465681205939801103141136141454541452611993648011681127279138633380111116359614422991442176144217715722496609164747666619151285715130766473926466556676389176651576789176464667364666064747764669015128711513171151287215129061513086151286264747864669114590406474796469651513082151285615131756473991513177667936643364696664739364667489180654168154158511420306468061178567891761646723541682151290815129796468078806187019880531021846