memory: 162906768
128974848
125690448