114172871141704011417021114153281141050511410504114069221140677711406727114067251140374911403159114031271139540911395392113874361138577211375297113752911137505411348458113484551134045611340453113127051131205711270904112348941121022811210213111896731118966911189668111896651117395511173927