Number: 96967012
Country: France
Source: TED
Number: 96305232
Number: 93989760
Number: 93631564
Number: 92715185
Number: 92347640
Number: 92281815
Number: 92057019
Number: 92057020
Number: 92074877
Number: 91536156
Number: 88076120
Number: 80950392
Number: 79540501
Number: 76727734
Number: 76561626
Number: 73061254
Number: 72596627
Number: 135508
Number: 135509
Number: 135510
Country: United Kingdom
Number: 135511
Country: Spain
Number: 135512
Country: Germany
Number: 135513
Country: Bulgaria