111021104496105549104394106453109372104248105483106585106589106056103730105513105838106264106059108184108181108187106601107996108238108219103071108192105618102585107045105847105541118883102447108308108468108492106269103839108432107054108494108431108473108304108226103491102648109013108433108305108306109521108667109519109516111948109517109027109477108397109518