82815242491152138353214331494130818683368970648220415953139559631641199915706271129633663399207152275912241863543754128917591515135285714141550735850855964571505142833265124718588828291954162324750187010341288178670644474154719521193445809629991126472117721033176115897218751187108978