24940