How many countries are the shareholders of IBRD? ?
185 member countries are shareholders
Most lipstick contains fish scales. ?