Knowledge
Data
29849 128035333 3831156 63579
1420698 165424 3074187054 5573024843
412066 687803113 9839159216 53