Number: 96303626
Country: Italy
Source: TED
Number: 95690130
Number: 94560408
Number: 90241308
Number: 90244083
Number: 87436805
Number: 86200825
Number: 86130260
Number: 85593569
Number: 85496384
Number: 85471303
Number: 85070961
Number: 84633305
Number: 84141616
Number: 83834945
Number: 83555112
Number: 83393389
Number: 82429854
Number: 81743550
Number: 81743551
Number: 66396
Country: Germany
Number: 66397
Country: United Kingdom
Number: 66398
Country: France
Number: 66399
Number: 66400
Country: Belgium
Number: 66401