有两个正方形的边长的和为20cm面积的差为40cm^2.求这两个正方形的面积分别是多少?