14081338145518429084631823249164299683348460572160214166216565391061611123558429814977611960184715802371136969591401140123811625771949512187749217321126307148618701248623600135888291655173755115734614850419766701405186119871390106043336497985170727118412015041459199111891713122516201637