40499