1095688110956876108430071084298710842936108388471083853610838531108385191082949110829204107921631079186710791506107914881078709710787095107868591078685410781436107739431077254910772385107718121077180810769970107699681076988110700106106995261065592510655923