11237161112704391125736711314618112889651121190911302236112119111130110011212490112722531121191211302292113159171131222411235320113212821127893611211908112124941131342611235540113203351131341011317581112235301131224411318692112738931130348211312246113134111123253411212493