Weekly Problems 2019-B

Problems 450-475