110761111832848210890410889610776310782211139710870410895110908611658511343013463310872411807110948111512984811087121087201087431087491087521089081092641115221252751334641376201475941108291113841086181087581090011090821134701454081106261109341085361086611087551165891479591081961081997423108144108148108210108622109268124702143236108114108111110940108209