Number: 79986836
Country: Spain
Source: TED
Number: 79986837
Number: 79539355
Number: 79539774
Number: 79540654
Number: 79541812
Number: 79396806
Number: 79397023
Number: 79398605
Number: 79399404
Number: 79278312
Number: 79200906
Number: 79201154
Number: 79123950
Number: 78940917
Number: 78942295
Number: 78824243
Number: 78825467
Number: 78735955
Number: 78737468
Number: 77775
Country: Lithuania
Number: 77776
Country: France
Number: 77777
Country: Netherlands
Number: 77778
Country: Romania
Number: 77779
Country: Greece
Number: 77780
Country: Belgium