26 048 511Trees planted