217986216060335791121367413175615695751037713936633586321454588569576488093105184830250347283515017745858754825072406221081216104519447133651020124058711093313447921301787865055488112302504103531297685850566850652121448112899112896712949774541401586476932052475674117822412978768505591248967932053481277850556125752612940381580123158007912976861185575701411122332845414185056185065548128212940156206534756708505678505687025924812784812831580086128992129497845414285065385065710071441090679932054125768985065849252918534613047913048010287641488935148976213026914888711304815830744390881489763440548148885915768081576803157680910336661033667