109406109169109451111828110622109070109455108896107822108720109264110829109082108536108587109268108114108209108156107913110943107676110974107797110431107525107497107344110980107288107284107224107155110611107330107208109272107232106846107998109074106820108152110439106503107989106375109915106418106975108159109390106379120905105915105822105826107990109918105735