Number: 82809892
Country: France
Source: TED
Number: 82446469
Number: 82003960
Number: 81962285
Number: 81747215
Number: 81577539
Number: 81378585
Number: 81237021
Number: 81237361
Number: 80950078
Number: 80742509
Number: 80743323
Number: 80581776
Number: 80415503
Number: 79279364
Number: 78656127
Number: 78544368
Number: 78547290
Number: 77415876
Number: 77326001
Number: 59515
Number: 59516
Country: United Kingdom
Number: 59517
Number: 59518
Number: 59519
Number: 59520