boot13.com
Chrome 75.0.3770.90
Unless you've gone to the trouble of disabling Google's persistent automatic update processes, your installation of Chrome will likely update itself over the next few days.