Knowledge
Data
830468 929146320 53963504 571431 88851
1491901 793216991 41762
567106 5829 040066 18051 124287