Knowledge
Data
306121099 363782742 69703809 32230369 8801
282437 2808169 924 687319 9011805
59 16496227 13441784160 4888 547