Number: 79120573
Country: Greece
Source: TED
Number: 78544815
Number: 78545327
Number: 77415841
Number: 77416372
Number: 77324877
Number: 77326242
Number: 76897523
Number: 75589682
Number: 75593779
Number: 74396381
Number: 1109039
Country: Germany
Number: 1109040
Country: Spain
Number: 1109041
Country: France
Number: 1109042
Number: 1109043
Number: 1109044
Country: Croatia