The Answer To Question # 26 Is:

Jesus. John 6:12.