Number: 96896682
Country: Italy
Source: TED
Number: 96439948
Number: 95604420
Number: 95188626
Number: 93848331
Number: 93632702
Number: 93237509
Number: 93088859
Number: 92348459
Number: 91098750
Number: 90364292
Number: 89134855
Number: 89135549
Number: 89138567
Number: 87085613
Number: 87086117
Number: 87086210
Number: 87088441
Number: 86670513
Number: 86670678
Number: 110048
Country: Germany
Number: 110049
Number: 110050
Country: Belgium
Number: 110051
Number: 110052
Number: 110053
Country: Spain