Number: 96896518
Country: France
Source: TED
Number: 95358831
Number: 92348224
Number: 92280719
Number: 86201450
Number: 84564763
Number: 81237849
Number: 77070231
Number: 75591719
Number: 75591720
Number: 75591721
Number: 75408980
Number: 75408981
Number: 73276598
Number: 172401
Country: Sweden
Number: 172402
Country: Greece
Number: 172403
Country: Germany
Number: 172404
Number: 172405
Country: Spain
Number: 172406
Country: United Kingdom