memory: 159713536
126877696
123340336