Number: 85595495
Country: Italy
Source: TED
Number: 85471103
Number: 85471597
Number: 84869406
Number: 84877737
Number: 84715428
Number: 83351460
Number: 82919219
Number: 82003798
Number: 81377832
Number: 80665597
Number: 79540961
Number: 78942118
Number: 78944101
Number: 78543587
Number: 78411292
Number: 78329443
Number: 74553392
Number: 309527
Country: Hungary
Number: 309528
Country: Belgium
Number: 309529
Country: Germany
Number: 309530
Country: Poland
Number: 309531
Number: 309532
Country: Bulgaria