The largest producers of cotton, currently (2009), are China and India, with annual production of about 34 million bales and 33. In 2009 what were the largest importers