Number: 80414553
Country: France
Source: TED
Number: 80415518
Number: 79278500
Number: 78328731
Number: 78244853
Number: 77068071
Number: 75994515
Number: 75462080
Number: 75407832
Number: 75188132
Number: 73526165
Number: 73437001
Number: 73437002
Number: 73437003
Number: 73437995
Number: 73438215
Number: 73279396
Number: 72426564
Number: 108080
Country: Spain
Number: 108081
Country: Romania
Number: 108082
Number: 108083
Number: 108084
Number: 108085
Country: Greece