Rhubarb Pie 2026-08-09 17:21:59 - 377.78 586 8 485 290 50 1.67 20h 59m 0.39 0.23 0.04 0.0633 1 0 2 79