Number: 83391414
Country: France
Source: TED
Number: 83391967
Number: 82679281
Number: 81579607
Number: 80954560
Number: 80414157
Number: 77862980
Number: 77593711
Number: 77246948
Number: 76897420
Number: 75189829
Number: 75193056
Number: 74400531
Number: 73438405
Number: 73038431
Number: 686665
Country: Denmark
Number: 686666
Country: Poland
Number: 686667
Country: Spain
Number: 686668
Country: Greece
Number: 686669
Country: Belgium
Number: 686670