10010225100152111003082510032807100348921003923710040537100446451004777510049047100491941005307210053083100545491006389810065060100673321006818310082633100827581008305610084835100899271008999210089997100966651009795410099251101009361010137410101867101101331011196110113306101133131011394810114551101181721012073910120745