10214351380434645330228152211299211285297077777274211291137784211248515720112525797717912975835113519680521667911171860474616722211560647516284858901071741422495124441278118855657155660281644013858347127629130611758311286646198401145316986796473601057126436581035672387397121286320544351949995891010307251101900411078410955852859852810202122478320155142410553019085871140893418879215738714854813706747580714774105718566302139699867912643691130755111088429796757604337268914010638127726027310668925357495953519078519028149210267982850428850429642247343215642290123461973567735108822626672634601399935081184116322444