Number: 77593656
Country: Italy
Source: TED
Number: 77595273
Number: 77326357
Number: 77326358
Number: 77245474
Number: 76565220
Number: 76565529
Number: 75994433
Number: 75996881
Number: 75997150
Number: 75863824
Number: 75788574
Number: 75791382
Number: 75592813
Number: 73783775
Number: 73557296
Number: 73526529
Number: 73268106
Number: 73268116
Number: 73268184
Number: 189344
Country: Germany
Number: 189345
Country: Netherlands
Number: 189346
Number: 189347
Country: Ireland
Number: 189348
Country: Spain
Number: 189349
Country: United Kingdom