8262784045155148667598510734789111481365567147152838372561272210251788376526764379770701291773464687558254319466443527425482191484374439845369353262646385714940047172771840230854811842222747545866812455256240593386918552317250012213972857122958923451143853965629954963066465754217853545373160385571338319249064180453822567543382280442174663761266208792250585460444403143062172553325479575204212235660445486502595088474234887841553804676779152475323676779349283624781278537932978004365508723813069054339040689123181565519522839676284201247481735187834541673614794053036557608256407302881951217556432323373571137365325351567250228947323012848011231568121913188749117729545787457362231706715512746318697684831612605904073975472447652851177822050315129527143519826955643780956339818080384977125826831257256214478702702796002908826162831731647965951902323666701532244142727512073737029319309476797605108378829466635220713845284171067417163756063847075031068533519965213645967930217011660252819667423466478353382031421691253394473341631678556854644645620514355227474733659343487403336298941684613892494012151554063968418776944875460438153711323968974115718937716670571417528617625365532658284632828542412004414657942111486569559135798799213348736543770950422385596499621420664834552535058686449704182281688468680163114846221202810661197606354264679236216355834307223194354148587745296384344368808450677596388782340137115673566678179832248140852323539951390806371647078407729765712228738252732331514513055677751719226257991075551092737764855053515995334228714126750911048946231321864280723746980172611457436621544248201064445645415706318679052065127610320586330703521333160658193744666914047627813007086362183764450739171717726413330438770281180532822247433724247235616578060124366559767158855464582774730176373615677775255716214680293650201523416324776654478698367629344375501