What countries have paid us back anything?????
Britain. Although the final payment wasn’t made until 2006.