Lenovo 16 legion pro 7i 16irx8h review July 8, 2019 16 32 64 128 Lenovo 16 legion pro 7i 16irx8h gaming laptop review Lenovo legion 7 pro review Lenovo legion pro 7 16