Number: 95605439
Country: Germany
Source: TED
Number: 93087364
Number: 92469923
Number: 88074812
Number: 87815983
Number: 87088140
Number: 86666127
Number: 79121279
Number: 79123707
Number: 78941139
Number: 78942309
Number: 76898196
Number: 76898197
Number: 76898198
Number: 74193157
Number: 74196514
Number: 74196558
Number: 198997
Country: Poland
Number: 198998
Country: Finland
Number: 198999
Number: 199000
Country: France
Number: 199001
Number: 199002
Country: United Kingdom