Number: 80956001
Country: Germany
Source: TED
Number: 80663910
Number: 80415035
Number: 79987618
Number: 79987619
Number: 79987620
Number: 79987621
Number: 79541543
Number: 78823263
Number: 78543913
Number: 78544407
Number: 78546756
Number: 78411135
Number: 78411475
Number: 78327792
Number: 78328958
Number: 78246478
Number: 78112627
Number: 76729210
Number: 76561995
Number: 1111509
Country: Luxembourg
Number: 1111510
Number: 1111511
Number: 1111512
Country: Italy
Number: 1111513
Country: Sweden
Number: 1111514
Country: France