111489110858111507110555110661111236111534111685111513107803112047111836112394112052112432110817112074110641112388111439112530111793117667109659111796109678109803111445110821109792109439116577118059109351109447111806111456109191111825109181109200109204109451109212111405110825121698110622109070108988111395109455111519116920108896107822111397109086118071108743