Given a = 2^5, b = 3^4, c = 4^3, and d = 5^2, let

x = (a + b)(c + d)

y = (a + c)(b + d)

z = (a + d)(b + c) Rank x, y, z from greatest to least, and express your answer as an ordered list.

x > y > z.