John 7 18-20 July 8, 2019 16 32 64 128 John mcafee 7 18 20 tweet John mcafee twitter 7 18 20 John 7 18 John 8 58 John 7 16