Number: 80665456
Country: Germany
Source: TED
Number: 79399145
Number: 79279101
Number: 78940785
Number: 78945151
Number: 78822883
Number: 78824981
Number: 78737587
Number: 78737705
Number: 78544189
Number: 78410031
Number: 78111477
Number: 77950397
Number: 77863115
Number: 77414409
Number: 77416618
Number: 77325231
Number: 77326166
Number: 77244523
Number: 77244797
Number: 332649
Country: United Kingdom
Number: 332650
Country: France
Number: 332651
Country: Greece
Number: 332652
Country: Poland
Number: 332653
Country: Bulgaria
Number: 332654
Country: Belgium