Number: 96597289
Country: Spain
Source: TED
Number: 96597564
Number: 95188442
Number: 94430997
Number: 89424081
Number: 85149116
Number: 82917884
Number: 81746297
Number: 80949892
Number: 80413164
Number: 80415685
Number: 78823983
Number: 78824842
Number: 76896141
Number: 75865701
Number: 72426356
Number: 996218
Country: Bulgaria
Number: 996219
Number: 996220
Country: Germany
Number: 996221
Country: Portugal
Number: 996222
Country: Romania
Number: 996223
Country: Italy