Number: 79987657
Country: Italy
Source: TED
Number: 78942176
Number: 78245118
Number: 77952193
Number: 77073677
Number: 76819738
Number: 76565489
Number: 76367216
Number: 75193455
Number: 74658220
Number: 74400277
Number: 74008021
Number: 73777493
Number: 73059243
Number: 73036446
Number: 72426301
Number: 1062423
Country: Poland
Number: 1062424
Country: Spain
Number: 1062425
Number: 1062426
Country: Bulgaria
Number: 1062427
Country: Greece
Number: 1062428