Number: 22574878
Country: France
Source: TED
Number: 22442623
Number: 21240530
Number: 20749015
Number: 20572558
Number: 19260121
Number: 18715123
Number: 18136800
Number: 18067907
Number: 17689918