Number: 98486376
Country: Italy
Source: TED
Number: 97703402
Number: 96076079
Number: 95689757
Number: 94561471
Number: 93632514
Number: 92965205
Number: 92646382
Number: 92473862
Number: 92349230
Number: 91646995
Number: 91647620
Number: 91648498
Number: 91649643
Number: 91497677
Number: 91395574
Number: 91395866
Number: 91017106
Number: 90890560
Number: 90891356
Number: 1042519
Country: Poland
Number: 1042520
Country: France
Number: 1042521
Country: Denmark
Number: 1042522
Number: 1042523
Country: Germany
Number: 1042524
Country: Portugal