111384110829113470109082109001108758108618110934110626116589108755108661108536108587108196108199742310926810862210821010814810814412470210811410811111094011806811152510907910890010863410820912543411899210815610776774211079781079141079131079271338441257751151241094841165931092601090911079851079591079561089421079861136547420111537108638107988124061110943