Knowledge
Data
30 18272559 189532 52043 780476
1317553344 33705515 93411232
93206994 6519102834 61795018276 324786