Knowledge
Data
588776 86033274 66837071 675372 558951
27330 186576330 86873511 7649499 4494245
508109 248746020 418730012 35139