Knowledge
Data
14929 38562430 879
772662010 1999630089 5801951219 41099240 118577223
8756750709 27249210 25048