Knowledge
Data
10228666 39034 9666968 522631
63103955824 5314258172 51799342 2328 26985
33967158 3202243659 20292383 8017377094 84339391