Number: 77952238
Country: Sweden
Source: TED
Number: 77862024
Number: 77862512
Number: 77592819
Number: 76276467
Number: 75719388
Number: 73521529
Number: 72753081
Number: 72753082
Number: 77990
Country: France
Number: 77991
Country: Hungary
Number: 77992
Country: Slovenia
Number: 77993
Country: Finland
Number: 77994
Country: United Kingdom
Number: 77995
Country: Germany