Number: 94429253
Country: Spain
Source: TED
Number: 93631961
Number: 87441866
Number: 85495050
Number: 84634190
Number: 81153362
Number: 80665560
Number: 79398756
Number: 78737282
Number: 77595503
Number: 77598236
Number: 77414770
Number: 77416759
Number: 76726657
Number: 76563948
Number: 75790739
Number: 74113068
Number: 82910
Country: Belgium
Number: 82911
Country: France
Number: 82912
Country: Latvia
Number: 82913
Country: Greece
Number: 82914
Number: 82915
Country: Cyprus