memory: 158879000
124780544
122715512