Knowledge
Data
38159203 8844901 58154 21089708336 17046653
4111681627 91888705 704025263 428 3654077
22954 7406291 74656432 50846 60