Knowledge
Data
83050 399335 59495467926 20328287
19801340 127383 34737850703
11771187 9997609016 5409917 47203 68103