895967105510589556269699659286229361089932584104111341148114288995491060610088976101126917104311156089949599531023111863489310531135100661810571069110462710949343941107100488699390610611106393106298796610843958961060107210471056958615619109991810319331078991607104889410541108392107410449711068616103011121093113911439971033112757610861076929105110151129940100310879579399689881130611989912812101487911231052113610979081119885105011229501128887952100110071063109210181132938107162110261100914102858287611459491016999111410028901147992107310243961103963899961865623102711021017100011461075101911411022105910499311025996881609962905111711258836339988841079900113310205831039109193711101005948114091691110359739301083904578898891102995110969601070907111688010851080877112410671036617612815110110888621081620103710381082113710778199701064981956909613111188811131066106599011091098110597210138821131103462491396457758111216251138614995