Number: 84248439
Country: Germany
Source: TED
Number: 84140400
Number: 83393811
Number: 83393928
Number: 80743226
Number: 78940238
Number: 77950582
Number: 77797315
Number: 77415940
Number: 75999976
Number: 73059818
Number: 53442
Country: Slovenia
Number: 53443
Country: Austria
Number: 53444
Country: Sweden
Number: 53445
Country: Poland
Number: 53446
Number: 53447
Country: Finland