Number: 97936131
Country: France
Source: TED
Number: 93989650
Number: 91327798
Number: 91329281
Number: 91015648
Number: 90103254
Number: 87818122
Number: 86473834
Number: 86200986
Number: 85998230
Number: 84566509
Number: 84249473
Number: 83948662
Number: 83832018
Number: 83392971
Number: 83104100
Number: 83104101
Number: 81153126
Number: 80582405
Number: 78942265