6552425247038923343866173239983848647015613059747564183225833250048715267850559035353726649070526827183942218254295148163202132902126625157867607067652046392895353003881201217727095693312676453891071977038079517760030951178813644761589643668763140636239468373785593128102245092938645614278710291413064457528521602831811656716466801961673622216547481237314723783346540713478447877240173443466522280762454747278850277633043730260386769571316745855936358749398834789521401273826560518336376313446266021426421043765971579019928417247333988485690743448677642792736301253652325862371897030827631953846115480310217248768222372265257439269337653688281331171685995675882552703795012340666717124138170191176461793497143712035191542743548042349814570238250765725229863244260529611384631811619768847128567640423667524136933112225635482526773178547208383343503658400854539971897847601198513663825052877847681164969472356135251719638206604750366458656169219545356525484030246413965179972764304548106484571461437114657806727084402616895255431747935548252291452032065078676431729450432855872864845322764749630175544350314373115653118552755556426243303215232216435542794686230111827531556855678222342573156334125504557073442738748876228820042435238128059311405514377546244637151902493515277676031957120534867944666413740373522825928629720568523809751916672202724606403905512015957342407711717772135419672795125528235525642402262122796338193180108452127784596566397484673562802517294598454497041445984237986847373672998035107453655778180578567418680823871016658727561691385444441342801451110141841307334161125501370187766706445498534367661623594407315406114779602820479797231190157281712192800483746226450856284813652113849274446336112876037436753287849791218471095559947458566383770173866575419430516553375681777557220750833556446768734457033346934552248974183515356139118816421806235629