61921563965590151612560006072459360703686192257469593667122770775676195585567626558974843667639703673756357480703566198024465574756053674553453816584145403595906072968748453976763867734703657130367686613975958655864436555630224633436597339145818703736965024628745464101167621366575586636637563996198355876453876198548432507075587836660560065991961034599143445237670