Knowledge
Data
21396 46661 44516413 50350765
99873 727710 3600700 293729 63
689364680 88747 842158 164151 40130569