Number: 81378759
Country: Netherlands
Source: TED
Number: 81379379
Country: Germany
Number: 81235306
Country: Poland
Number: 81153126
Country: France
Number: 80950617
Number: 80951356
Country: Norway
Number: 80742515
Number: 80743198
Country: Spain
Number: 80665817
Number: 80581370
Number: 80582405
Number: 80583081
Number: 80583203
Country: Estonia
Number: 80414076
Country: Lithuania
Number: 80354485
Country: Albania
Source: United Nations
Number: 79992173
Country: Ireland
Number: 79992177
Number: 79992198
Number: 79992249
Number: 79835847