from 127048 152457
from 50818 60981