Number: 95496633
Country: Italy
Source: TED
Number: 94560543
Number: 86668892
Number: 86670044
Number: 86407617
Number: 86198674
Number: 86201541
Number: 84876341
Number: 83103290
Number: 83103291
Number: 80413821
Number: 77596654
Number: 77599459
Number: 75999869
Number: 74659949
Number: 219007
Country: Romania
Number: 219008
Number: 219009
Country: Spain
Number: 219010
Number: 219011
Number: 219012
Country: France