6495173627326285474690487764502678770658175790111542135249784201310804251788239522753309152447514472115643669190378195895032155682643738630427425845635227979579773543558549071278046565311157604555483852298493982315121482996742973972875409421224233459752450443946642533876952126868035327227522716915559884520216076547351475046255617249785794121391346803434078532195393993222171156191515453116389648480178241479214442485271229213135435823742376825418127033383918765548833244429317987147173057613901236008357874711463167898751831966116719667726038275211880654937365742221074351980113370911266223270614523620440228114240567025774113713828385536625327879336145955511578228563173343130588296228174259344151799372290762141224176230163656528223206675502695636656734764244604483517133372502257464822561277156376014455648113397835517795138629119256910458362501429237156216173770825834240351071538527774277556642178388860347545261162557032646022114644433365712827988372165096847495676291171984626618840167578127164267624830812512659171463298556791652318446315400668342541702333023131993415376545607307544503834891202383494516248452511350040316665026159959014311466510536566595468747544782841955235522439051120056549872505538081367086058467862346861867176366319382754645767113917730668820579610653541647356280737670714437920852077702587335847124300641154639340483773645075931574404742264575828369197570182317644729383204701477195861807042677315537185543654043740642648662876780520356822036824422668143885367604348763855728632881054147240792630485820734802748660461701687791547265963071689318944174568972752668528837422270525266664637010936376635505962329410834571029564035065283265545478522055876648134776336513144673777713543140276330218194303381478937584199809380449572508331454162128672312800538164732110636778388603556672072896917728403846328077386431919755972823514469387301744