superclean degreaser (or similar) ... super purple... anything...
spray or dump on a WET floor and scrub it around with a nylon push broom... let that sit for a while, try not to let it dry, and then mist water over it again, and scrub for a while....
rinse it all out, it should be decent...
you might have to do this more than once...