112845114491114256113161114375112667117794114406112673109738114384110937114403110735112598112595112721114294113152112653112266112580114363113642117810109741112469113487112068110920110740113415113270112641111148113628113213107192113119113493113278111473113374113033112056110911116545113076110748112718111151112756113169113081111757112962113030109840111773111769