11441250107612435734743611531121131944184163711101421487111450916957783153518691681176119571559151265415389211219179910611218486680241721058430999308137942398164183210013921699176575479635715120715628125174771641145915939651838499241002435485152410204011112271733739