4 million fake CNIC were issued in five to ten years