Knowledge
Data
8313876 6364958 19877315392 85235167
42959563 4150 24905781 256
987664106 3993 12115540378