Number: 96304169
Country: Sweden
Source: TED
Number: 95188617
Number: 93633436
Number: 93237934
Number: 92850619
Number: 91652150
Number: 91099318
Number: 91018081
Number: 90244547
Number: 89701535
Number: 87247186
Number: 84716792
Number: 82678349
Number: 82679006
Number: 82429839
Number: 82185134
Number: 81962666
Number: 81379315
Number: 80580926
Number: 79987742
Number: 83145
Country: Finland
Number: 83146
Country: Spain
Number: 83147
Country: United Kingdom
Number: 83148
Country: Germany
Number: 83149
Number: 83150