Knowledge
Data
34223605 13 933502 695844428 32598070730
521074534 303346 22729671 59250 502533
485581345 80381 999438214 64