Knowledge
Data
9635428 70838 120608
29030496 223680000 8147953
7271526820 35351109514 984 917260 7829