Number: 98069037
Country: Italy
Source: TED
Number: 97126843
Number: 96967139
Number: 96669604
Number: 95863968
Number: 95689952
Number: 95359429
Number: 94560510
Number: 94112902
Number: 93403102
Number: 93403632
Number: 89629238
Number: 89629425
Number: 89138027
Number: 88609693
Number: 88202996
Number: 88205176
Number: 87437275
Number: 87315968
Number: 86665437
Number: 339944
Country: Sweden
Number: 339945
Country: Spain
Number: 339946
Number: 339947
Country: Portugal
Number: 339948
Number: 339949
Country: Poland