141627932322188352353156165124161519061161196131788451158469825016001859706852263186688159497103013721015251738151496819851298871191748129412305361363139219552151636129801772106522815571573147219592239196755512111244189616374595008204672861828334155256514773169014749274995985509451297