Number: 93991772
Country: Spain
Source: TED
Number: 93632649
Number: 93029973
Number: 92848872
Number: 91256586
Number: 88608893
Number: 88468255
Number: 88469680
Number: 88205395
Number: 88206049
Number: 88006984
Number: 87685073
Number: 85877004
Number: 84872655
Number: 80951168
Number: 79201479
Number: 78737953
Number: 77950282
Number: 75996571
Number: 75866294
Number: 228766
Country: France
Number: 228767
Country: Slovenia
Number: 228768
Country: Finland
Number: 228769
Country: Hungary
Number: 228770
Number: 228771
Country: Bulgaria