Number: 96736319
Country: Italy
Source: TED
Number: 95359542
Number: 93087086
Number: 90443224
Number: 86666579
Number: 86198613
Number: 86129293
Number: 85872081
Number: 84869656
Number: 84434009
Number: 84141519
Number: 81563017
Number: 79400091
Number: 79280253
Number: 79200806
Number: 79201399
Number: 79201632
Number: 79121283
Number: 77323724
Number: 76276391
Number: 103626
Country: Netherlands
Number: 103627
Country: United Kingdom
Number: 103628
Country: Spain
Number: 103629
Number: 103630
Number: 103631
Country: Belgium