Number: 83353659
Country: France
Source: TED
Number: 82681362
Number: 82446697
Number: 82358128
Number: 82358453
Number: 81377551
Number: 80949817
Number: 80952158
Number: 80955086
Number: 80663962
Number: 78329508
Number: 77593384
Number: 74579966
Number: 73777511
Number: 73439055
Number: 72597063
Number: 72430099
Number: 77143
Country: Spain
Number: 77144
Country: Italy
Number: 77145
Country: Poland
Number: 77146
Number: 77147
Country: United Kingdom
Number: 77148
Country: Ireland