Number: 86897446
Country: Italy
Source: TED
Number: 86838488
Number: 86838491
Number: 86665412
Number: 86665997
Number: 86666087
Number: 86669650
Number: 86533337
Number: 86533646
Number: 86202352
Number: 85875980
Number: 85470487
Number: 77951406
Number: 77244371
Number: 77245711
Number: 76819324
Number: 76561840
Number: 76561841
Number: 75191033
Number: 74660359
Number: 698970
Country: Greece
Number: 698971
Country: France
Number: 698972
Country: Germany
Number: 698973
Number: 698974
Number: 698975
Country: Sweden