Number: 81380136
Country: Italy
Source: TED
Number: 81152932
Number: 81153501
Number: 80954797
Number: 79983646
Number: 79983647
Number: 79983648
Number: 79983649
Number: 79539509
Number: 79540389
Number: 79398586
Number: 78942341
Number: 78736256
Number: 78736325
Number: 78737393
Number: 77861910
Number: 77794872
Number: 77795215
Number: 77796149
Number: 77594763
Number: 82992
Country: Germany
Number: 82993
Country: Spain
Number: 82994
Country: Latvia
Number: 82995
Country: Belgium
Number: 82996
Country: Romania
Number: 82997
Country: Poland