111507110555110661111236111534111685112047111836112394112052112432112074112388111439112530111793109659111796109678109803110821109792109439109351109447111806111456109191111825109181109200109204109451109212111405110825121698110622108988109070111395109455108896107822111397109086110829108114108900118992110943109459107709108002107797110431107481107533109107107352