7671079245111659123312085118205514747196440122341123276265206625815714298801800342081551548144179826218170001920861585761015325941141951362921917984529962214282845038338415856316718637946144809633841555811669185586611118780257165769206006235857077179012087831778312030071418766594214829011212219964217237553547861631591833028656838146982173842745801936879929611771414717254918198587365074086398652269142252320770898756111367236541227691286431799446676513591398388299350533208276129540105010803032289571239244989227858123010638319433121637114384