Number: 81235476
Country: Germany
Source: TED
Number: 80742793
Number: 78655509
Number: 76896551
Number: 74663070
Number: 73278473
Number: 73035689
Number: 73035754
Number: 83194
Country: France
Number: 83195
Number: 83196
Country: Netherlands
Number: 83197
Number: 83198
Country: Austria
Number: 83199
Country: Poland