2441340219336201333807169481243653425704677144426740674926737863048526044993255240177565792589437157777391595439464456106422617184224629325424844066488446175806443845978545418048278494034829783838448256737221685840213379766834154921175247314524466769566561520203656771476873881356732853835905157438111651123710751045959817614118926276823032886427603171175623631555037690543548563711796507253728318199666478637386621984377254674232281220114179127192316427452675339338120750847398629789839475230225401435342194108259404734941163214616359383751965412220446937768055233427374447970818664535457502500123454823504721656627797730613745834014851316165581022625752571012430874717216021599312142397167139707825684764518121545719351619175363188798296835755444542667355138380551180454400442273827172331746595498933133254476279480915487461342691336891977275713517885974263713305148336976746548730944515326649056285334929540342327115230470521233767936153717030019655627222358536764927536824150202362301776508735354514528424353538547208264761195783294826587155122524888556636913023532875181174854028737037247020562821640582855426821603125162771178166717461123380338525821912370250528979138714525015177873691602286565262862916617385273113320453173412423666065617977823076587220015515665784123476373181596313302344567282206536648605335486599182780852251643270460671709795237453198685046913411938024631104476041115871682211867653936673245174380192644646765672462588399783467875861902388514470160028447668656914331047176323178427630578667827921723957213656096503865271321443879912890846729280389501555702655276704687312188202495094363433521403902746816403143278800521522298109564503407441568773480790641210376553489669866560271228380863522420747558710203645557703374187448793171647450356785805601668555741115326382221646887046363752994557062907705235592297307565154663978148447483247545396