108495108443129198121539108797109016108461107454129522126497122227106253108679108499108444108338108306108275108264108228109521131468127718126477106206109019108827109520104418108474108445107457108961102667109022108481108229124886123699113436108500108446108434108414108337108667109519108458106248109359109023108501108392131281108469108447108230107460102923134183