40646