1824712364706624825956293728844726570576023926021616884517543812228521528919951052037331943919334364514148219589280400518314562448542033402756504881297435654806230412485356378870382635552627848940528167861107684282685255728312750515755206266235169378540597142797241121655274485871230736785233296256563714034727515135536526412103543465197547276605001383718391363874781365285992621571473484044455077381402884461235932536537691455615664925439776213917641895981186891564749704390567379387624905098281736741412791372025454694277102250228454965383461624547905647897373419870765880552433037679671165208237784383564551153647544376670114401547827184251174588522447482586752526872599426973613522430921248326127311363520550355436562877337681146323470673554306177195596143719220133734537809313648298213461272453456353539162336878339955676814419438222680123214488073171974501743047437947911462231672708047031555226713952574412411468616466529715123876768133120075046815250516187462249557486541116369112194804268416665618822233946642242363958729366348721754732819633276165780866421177256872601302767095321817112524315320144222774629518116030847820444550651214286551827178713402176348345860149548526443560373023119275294646636109356825640291862217765463331709336640743750426847657177077710632056518021240855172407995424783527796734368387852513014415217957923053771982501286777327966971137511148144970263217954331833851271774571590362372875345922576520747953846430246737469169063746068076379834456930022876671480338445774720438860581050870178434919011518633567588334191585771570661849786401351898534527807418464063457763815448604800630166451566389676647310108484965606593616433706728325192793778423122716425272572294554734651633366684241207318738060050133264729572342602398840337935084799708287474787522205863863035598023813912992155325559066731655868854455510385110837752523731290666242