memory: 162404280
126877696
124974008