Number: 87815182
Country: Spain
Source: TED
Number: 87818425
Number: 87555472
Number: 87087172
Number: 86897056
Number: 86664771
Number: 86667699
Number: 86669932
Number: 86473376
Number: 86127752
Number: 86129076
Number: 85870569
Number: 85881817
Number: 84868157
Number: 84875756
Number: 84715131
Number: 83946490
Number: 83352986
Number: 83091080
Number: 83091081
Number: 170680
Country: Poland
Number: 170681
Country: Germany
Number: 170682
Country: Sweden
Number: 170683
Number: 170684
Number: 170685
Country: Austria