Number: 97520923
Country: Italy
Source: TED
Number: 96895494
Number: 96896210
Number: 90769539
Number: 89006790
Number: 86202051
Number: 84866679
Number: 81552709
Number: 81576883
Number: 77593907
Number: 149608
Number: 149609
Country: Austria
Number: 149610
Country: Netherlands
Number: 149611
Number: 149612
Number: 149613