Number: 96896486
Country: France
Source: TED
Number: 96439472
Number: 95187620
Number: 92849666
Number: 91327704
Number: 91293053
Number: 91017355
Number: 88075797
Number: 88076241
Number: 87556176
Number: 87441690
Number: 87088410
Number: 84433010
Number: 76562551
Number: 75008713
Number: 74579954
Number: 74395853
Number: 74401068
Number: 837212
Country: Romania
Number: 837213
Country: Spain
Number: 837214
Number: 837215
Number: 837216
Country: Italy
Number: 837217
Country: Germany