112391851123828811238280112382461123807411238070112380671123806411238059112380561123805311238018112380111123799911210201112101931120152611201047112010431120104011201034111896731118966911189668111896651117395511173927111739231105899510928685109094891089223410892226106392871063927210609050