Number: 96137928
Country: France
Source: TED
Number: 93087429
Number: 91464595
Number: 87085213
Number: 86472828
Number: 82471680
Number: 81748042
Number: 75863366
Number: 75591758
Number: 74580795
Number: 73783232
Number: 72430143
Number: 203472
Country: Netherlands
Number: 203473
Country: United Kingdom
Number: 203474
Number: 203475
Number: 203476
Number: 203477
Country: Ireland