Number: 96518093
Country: France
Source: TED
Number: 95605649
Number: 91394968
Number: 90365570
Number: 89838978
Number: 86198550
Number: 85594093
Number: 82472166
Number: 82357079
Number: 76369010
Number: 75995095
Number: 75408468
Number: 73292601
Number: 151378
Country: Italy
Number: 151379
Number: 151380
Country: Sweden
Number: 151381
Number: 151382
Number: 151383
Country: Finland