Number: 89288460
Country: Sweden
Source: TED
Number: 89003354
Number: 88735989
Number: 87685226
Number: 87441018
Number: 87314893
Number: 87316267
Number: 87089344
Number: 86963898
Number: 86965419
Number: 86897736
Number: 86838979
Number: 86838980
Number: 86473287
Number: 86473535
Number: 86473968
Number: 86474187
Number: 86474199
Number: 86474275
Number: 86128265
Number: 1146128
Country: France
Number: 1146129
Country: Spain
Number: 1146130
Number: 1146131
Number: 1146132
Country: Italy
Number: 1146133
Country: Bulgaria