Number: 95496733
Country: France
Source: TED
Number: 94883449
Number: 93846816
Number: 90634575
Number: 90635927
Number: 90031203
Number: 89286068
Number: 88733729
Number: 88609630
Number: 88205637
Number: 87622586
Number: 87440951
Number: 87192998
Number: 86963938
Number: 86531227
Number: 86201402
Number: 86064505
Number: 84867670
Number: 84434008
Number: 84173252
Number: 77143
Country: Spain
Number: 77144
Country: Italy
Number: 77145
Country: Poland
Number: 77146
Number: 77147
Country: United Kingdom
Number: 77148
Country: Ireland