Knowledge
Data
30047788 6099641 821320 597
164695715 159113 578157048 67477273
31475223 933262 77390 16438354865