memory: 160267504
126877696
123987888