Loveland, Colorado is 18 km due south of Fort Collins and 31 km due west of Greeley

Loveland, Colorado is 18 km due south of Fort Collins and 31 km due west of Greeley. What is the distance between Fort Collins and Greeley. Express your answer to two significant digits.