memory: 138897712
112197632
109271680