Number: 86065505
Country: France
Source: TED
Number: 85878128
Number: 85292458
Number: 84869622
Number: 84716149
Number: 84435039
Number: 83103782
Number: 83103783
Number: 82446244
Number: 81961334
Number: 81747214
Number: 81374753
Number: 80951504
Number: 79401214
Number: 79278432
Number: 78735379
Number: 78735979
Number: 78736569
Number: 78737766
Number: 78655673
Number: 101079
Country: Sweden
Number: 101080
Country: United Kingdom
Number: 101081
Number: 101082
Country: Netherlands
Number: 101083
Number: 101084