Number: 96966689
Country: France
Source: TED
Number: 95013552
Number: 93400492
Number: 93347051
Number: 92471925
Number: 91646643
Number: 90637015
Number: 87940235
Number: 86665495
Number: 86667184
Number: 85294810
Number: 83109686
Number: 83109687
Number: 80663888
Number: 80663898
Number: 80414045
Number: 77594114
Number: 76896503
Number: 59308
Number: 59309
Number: 59310
Country: United Kingdom
Number: 59311
Number: 59312
Number: 59313