Number: 85291399
Country: Greece
Source: TED
Number: 85150382
Number: 84433429
Number: 84434393
Number: 83747033
Number: 81963365
Number: 81374560
Number: 81374871
Number: 81375252
Number: 81375454
Number: 81375729
Number: 81376018
Number: 81376505
Number: 81377069
Number: 81377100
Number: 81377360
Number: 80948069
Number: 80742661
Number: 80742779
Number: 80743020
Number: 529452
Country: Germany
Number: 529453
Country: Poland
Number: 529454
Country: Spain
Number: 529455
Country: Austria
Number: 529456
Country: Finland
Number: 529457