Number: 96304685
Country: Italy
Source: TED
Number: 95689744
Number: 87813191
Number: 86532268
Number: 86405768
Number: 86130491
Number: 85998203
Number: 84876430
Number: 83943260
Number: 80948783
Number: 78939483
Number: 77414872
Number: 77414873
Number: 74552717
Number: 74397041
Number: 74008820
Number: 73438109
Number: 591714
Country: Hungary
Number: 591715
Country: France
Number: 591716
Number: 591717
Country: Germany
Number: 591718
Country: Spain
Number: 591719