Number: 97868778
Country: France
Source: TED
Number: 96732588
Number: 96138606
Number: 93795563
Number: 92580468
Number: 87813973
Number: 84870547
Number: 83744129
Number: 82472642
Number: 81154778
Number: 80952118
Number: 77953177
Number: 76819028
Number: 174600
Number: 174601
Number: 174602
Country: Ireland
Number: 174603
Country: Germany
Number: 174604
Country: Slovenia
Number: 174605