Number: 96896732
Country: France
Source: TED
Number: 96732822
Number: 96518130
Number: 96303501
Number: 95865129
Number: 95689745
Number: 95374151
Number: 94714604
Number: 94637229
Number: 92850870
Number: 91535369
Number: 91497451
Number: 91121619
Number: 91123221
Number: 90634279
Number: 90442584
Number: 89556847
Number: 87436709
Number: 87085338
Number: 86838536
Number: 59712
Country: Germany
Number: 59713
Country: Spain
Number: 59714
Country: Netherlands
Number: 59715
Country: Sweden
Number: 59716
Country: Portugal
Number: 59717
Country: Poland