Number: 95013886
Country: France
Source: TED
Number: 94560835
Number: 93555891
Number: 93031664
Number: 93031665
Number: 93031666
Number: 92715370
Number: 92646679
Number: 90240348
Number: 89003420
Number: 88466997
Number: 87084821
Number: 86129064
Number: 85072851
Number: 83748883
Number: 83100458
Number: 83100467
Number: 82473027
Number: 81082144
Number: 79399661
Number: 149738
Country: Germany
Number: 149739
Number: 149740
Number: 149741
Country: Poland
Number: 149742
Number: 149743
Country: Sweden