Number: 85594377
Country: Italy
Source: TED
Number: 84564332
Number: 83745360
Number: 83351884
Number: 81752837
Number: 79836003
Number: 79836004
Number: 79836005
Number: 79836006
Number: 79202483
Number: 78737552
Number: 78411018
Number: 76000444
Number: 75866245
Number: 75408612
Number: 75173262
Number: 75187321
Number: 74995600
Number: 74662066
Number: 74009409
Number: 98082
Country: Belgium
Number: 98083
Country: United Kingdom
Number: 98084
Country: Greece
Number: 98085
Country: Poland
Number: 98086
Country: Austria
Number: 98087
Country: Portugal