Number: 93239615
Country: Germany
Source: TED
Number: 93241234
Number: 91189368
Number: 91019991
Number: 90363734
Number: 89835733
Number: 89701458
Number: 89134461
Number: 89134498
Number: 89138403
Number: 88605978
Number: 88334723
Number: 87817026
Number: 87554870
Number: 87314901
Number: 87315255
Number: 87315565
Number: 87193241
Number: 86963027
Number: 86964272
Number: 156815
Country: United Kingdom
Number: 156816
Country: France
Number: 156817
Number: 156818
Number: 156819
Number: 156820
Country: Sweden