Knowledge
Data
311605 770795 8341377 12030 8077732973
709774 40229984168 201695402
533524 920624 498069278 17208301