6863813561735535691233831028516165967199474244375587508552811182781894791225483042032183714219859550048540528326885687563527777584265246751926653976267120263222448151066451122530230658653727182613669309471795597287763552133317771253800648728469801560637257464563182402981536773611951713454061093723282399545340137017098284440734843520079620467238825027375245354131956258853423145177547175793485224765022113311677450464271755026935382815551465459660515266142538939074713584155168559369134317677653680432264193407137212400147639190140681234496376629125448978318230866845974917421447046538616080671443686352513438340460205296913421138492132392302412321794041802822807787842215153873714410746834873647316635419465630578530366023836275524376013822719600704439640233446365210448307385122947071111132903394506443682205051615159965878270216522357280846380538245826419310651964388874225897317273412376465013761967533162422975597183792172362296905434522612602157365568472911270383425534645135052685246683852820721503378402375676266478566769286788366845483564472444181767488825344494879253852557036720677350461475562457332754809798208202703981462496307135985457812568541488205493351695407482654646416632445072674433917865871684452595673007105266667350972649544847130689945367803648011715436933648247475114444239956819165129973276155673512074171527682742751635545852488373367964763646280773812865035171338665187803789641275354842884278042748396149013922810873052320179476876423112470830170579116257178770980278178397156553137122162958111887971573302522626517266263860174577967064570729352045445542333355114719902191428915688810121111447590279141349667385131048655511070170651854631434462944179065737418632467674251799977377443527231550856531277089320222512197403380401161642276542125835846143678623635373334115922353378327466527574356137758884060276046037766052138496792772628765557