100028644100028643100028642100028640100028639100028638100028637100028636100028635100028634100028632100027654100027546100027545100027532100027531100027530100024848100024634100024522100024521100024520100024519100024518100023811100023808100018419100017810100016907100016027