Number: 81753676
Country: Sweden
Source: TED
Number: 81572218
Number: 81374910
Number: 80947821
Number: 80416158
Number: 77326478
Number: 77244585
Number: 77245887
Number: 73439580
Number: 72745511
Number: 72745512
Number: 73169
Country: Germany
Number: 73170
Number: 73171
Number: 73172
Number: 73173
Number: 73174