1443862515514043001135937343534495433422443988189111629677755575611951427695694002501947852592414774678390385397748372704168181675861214637648665451431865586495283792198041385402337062205961644625584993165476976433922736556417255663655306413738545326826426529976073676142654934111612334849689795173200550182161385624705125566581222582567515891406350448854150991852328280135726477287192143568445232465780107361965227355039956524370378814831052122871937833528270709435216771173029367483826651328615157248729659949030982716327675515427344680136218845338467362262210796767271330502458157839544475129332397896434426542837791158344781662949774354646560211653302174290485313806202636216661223281668288236753799781664269846507285274108212336199585482388681514238146331146415282859855416952547321478647238064520396707441524251675666607766574844402982073914019058676337158249224438307402847782476447279257252745718023616630334973880528433453988533720445652460119085562762701604304783137248508254483692221091283895481787921377317953537685335038350040422193421654075677323514592781147344329742324075076552755221538180352348035238412069179734641835942257173998325102602351718542892672262301104813336797946355121738271524251554577823519784483541251976645440327016030823417664044464871364630575237755927519147192450597466659702145712344808133439462187727162526671809436343603295374798741332542216853682231717536631982533520253638600261518153501205841452754511587340118605536811810147117749127718437537464479563637318237337208776567377915428001707718719811263031571013955521413468204276864686871807296148357165065221336759550598662746206288014247143123567684578075881778262311306393451646322911881567904896705032461538667673896022876763584040527245556705108372294460747314355370688644469777731406570155553672206666744665603205901241579378411684387690772106474770301787708197201651642375