Knowledge
Data
51383724 48856 46646 509834844 85035
290148 312183 642 5135403
315244651 3887696 124483816 14939569 23866829141