Number: 83096492
Country: Spain
Source: TED
Number: 83096493
Number: 82919393
Number: 81375222
Number: 81376813
Number: 81235853
Number: 81236910
Number: 81236942
Number: 80416712
Number: 79989587
Number: 79989588
Number: 79989615
Number: 79989651
Number: 79539383
Number: 79120374
Number: 79123892
Number: 78940061
Number: 78655972
Number: 78656298
Number: 78546131
Number: 999152
Country: Germany
Number: 999153
Country: Italy
Number: 999154
Number: 999155
Country: Austria
Number: 999156
Number: 999157
Country: France