Number: 96138326
Country: France
Source: TED
Number: 95496895
Number: 95096491
Number: 94560781
Number: 94561731
Number: 93401174
Number: 91016844
Number: 91019799
Number: 90032875
Number: 88202279
Number: 86203336
Number: 85150908
Number: 84868710
Number: 84140291
Number: 83097382
Number: 83097383
Number: 82678291
Number: 78945067
Number: 76561315