Number: 78408933
Country: Switzerland
Source: TED
Number: 78409789
Number: 78110502
Number: 77599086
Number: 77069269
Number: 76896946
Number: 76561475
Number: 73777600
Number: 72949143
Number: 72598230
Number: 72431802
Number: 333671
Country: Norway
Number: 333672
Number: 333673
Number: 333674
Number: 333675
Number: 333676