Knowledge
Data
3499957 269197 980
34948 1190697081 9923426 13726 844553905
83070 6589 3061 0232139 156294