6731132005201063834960063540116706243834503176379400173672266801487485208783694377036535244437253565747819451247464523854505481483227202286674177641922757641933762677845118251982832202326855101075956505688680917214223677121815426456015576777628938930023419720316507629189239343508268135259490273151216689451677407426272249440597109335393909853785236871820118123758565044852878377020340365353285515450736768438514471362660205407760585219168186903615277492158005023497852761484754862173812246274843555145465543846826549651826372414024451751152381963449463036667846855096453354645802766737199543254705235161287602829369069134521128118285596013283788477274756513726251880666185353628033079755616031921397915677667530130820476170839748238579484044394568051204651524431568043372823093677360345783958979055454466530212246224225744427810144459746436477516483862114055523156634111148865885567111731225531448046140113050447941279251324724601952142534761674831611449509541521793751453911363534856157056935654252535538037727635835180707147382217131812174621079650042290143424442519346513745388110230501317547781248714339474782717553118644169332572338837755226179250731663367423849399787640171921236872137992222521741707347720629680716334284845882715622654412707534899766678970116627829133584135259680346666230579889162458738656593664538297422788590469382670571924076232093242196912338516577959847058833475058658770946759926043630712855771542513331065982754528877778046367729274743838667557111413304371636229126397955465635661644551901916264152649446703133066797691462316689144433177267668053628370646719876326055552613882039829454447604281295473261351741713712734047356841242443035482985227023757927101435017865126922325733625851564652728765114384754345786558406125778187127612991408322128087523871532118837468899638403207153776862283423737327302368176325633315748460565470410810642