Number: 97125876
Country: Italy
Source: TED
Number: 96966162
Number: 95993939
Number: 92851890
Number: 91188893
Number: 90634636
Number: 89834003
Number: 89135994
Number: 87816903
Number: 87685676
Number: 86474789
Number: 86198229
Number: 85291275
Number: 82918325
Number: 82678469
Number: 81963220
Number: 81235457
Number: 81237236
Number: 80743691
Number: 79843789
Number: 298200
Number: 298201
Country: Poland
Number: 298202
Number: 298203
Number: 298204
Country: Netherlands
Number: 298205
Country: Germany