185513187094187118187472188025188419188504188606189005189074189353189355189716190013190646190762191306191562192049192116192117192178192207193022195120195881195901196432196919197200198342198475199116201064202897203576204200204466204977207905207940209752209813210714210748211133211561211889213563213759214744215477217644219481220659222018222619224764224765225911226518227953228234228386230211230749230899230966231713233113233984235989236965237900238507238514239577242109242580243846245172246218246219246358246496247100247196247229248137249240249349249857250381250458250943251132252164253271253709254099