Number: 79278609
Country: Germany
Source: TED
Number: 78823897
Number: 78825407
Number: 78246000
Number: 78112080
Number: 77861811
Number: 77796670
Number: 77592636
Number: 77596954
Number: 77599199
Number: 77324814
Number: 77066029
Number: 77071272
Number: 76898285
Number: 76565212
Number: 75863493
Number: 75792351
Number: 75591480
Number: 75593373
Number: 75461556
Number: 817849
Country: Sweden
Number: 817850
Country: France
Number: 817851
Number: 817852
Number: 817853
Number: 817854
Country: Netherlands