Number: 96965973
Country: France
Source: TED
Number: 92645561
Number: 90398394
Number: 88606843
Number: 87623312
Number: 85294495
Number: 84867059
Number: 84141297
Number: 83945625
Number: 83746310
Number: 81377327
Number: 80954776
Number: 79200970