Number: 81237796
Country: Italy
Source: TED
Number: 81082967
Number: 81082993
Number: 80946714
Number: 80948034
Number: 80952508
Number: 80581026
Number: 80412910
Number: 79992792
Number: 79992794
Number: 79992805
Number: 79992846
Number: 79202238
Number: 78940142
Number: 78941927
Number: 78943823
Number: 78112405
Number: 77593798
Number: 77598780
Number: 77244580
Number: 84598
Country: Poland
Number: 84599
Country: Greece
Number: 84600
Country: Germany
Number: 84601
Number: 84602
Country: United Kingdom
Number: 84603
Country: Romania