Knowledge
Data
399047388 96 20827124 4728518 50536
67511366252 40799 47510641 2633 105779221
75369 31539 3491 1814