Congress has Rs 42 crore