已知两个正方形的边长和为20cm,面积差为40cm²,则这两个正方形的面积分别是多少?