113050521121971611305053112407741123126411278152112356141130539211266344112409931130505111216785113050541124077311254299113050551130531011305066112543001130530911305056113053121121677611313436113053201121677711216778113053131130506711216779113053161131343811213210112602941127905811235279