Number: 93237269
Country: Sweden
Source: TED
Number: 93088571
Number: 89966299
Number: 80950198
Number: 78942617
Number: 77595597
Number: 76000204
Number: 72947655
Number: 72596970
Number: 98066
Country: United Kingdom
Number: 98067
Number: 98068
Country: Germany
Number: 98069
Number: 98070
Number: 98071
Country: Poland