105376105292106446105467109326106042111018106450104438107993111021104496105549104394106453109372104248105483106585106589106056103730105513105838106264106059108184108181108187106601107996108238108219103071108192105618102585107045105847105541118883102447108308108468108492106269103839108432107054108494108431108473108304108226103491102648109013108433108305108306