Number: 83094903
Country: Germany
Source: TED
Number: 81743523
Number: 81569731
Number: 81082141
Number: 79397671
Number: 79201327
Number: 78737591
Number: 77326363
Number: 76565312
Number: 73438398
Number: 407843
Number: 407844
Country: United Kingdom
Number: 407845
Number: 407846
Number: 407847
Number: 407848
Country: Denmark