investigation of 42 thousand NGOs