11377032113707321137073111370723113707191137071111370708113707011136860911368600113174771131747311317470112324261123242211191668107718891061499410558132105547481054705397643429764341976433493186499318647931639193163879244664924358586986368698624869860276690997669024