How long has fungus been around on the earth?

42o to 320 million years