Number: 80744946
Country: France
Source: TED
Number: 80665230
Number: 79833407
Number: 79833408
Number: 79833409
Number: 79833410
Number: 78825349
Number: 78329545
Number: 77326455
Number: 76822032
Number: 76727128
Number: 76729245
Number: 77472
Country: United Kingdom
Number: 77473
Number: 77474
Number: 77475
Number: 77476
Country: Finland
Number: 77477