Number: 79278327
Country: Sweden
Source: TED
Number: 78939290
Number: 74207462
Number: 73437853
Number: 72595038
Number: 52995
Country: France
Number: 52996
Country: Poland
Number: 52997
Country: United Kingdom
Number: 52998
Number: 52999
Country: Germany
Number: 53000