Knowledge
Data
326 24304798 189974615 96851 13702053
976856853 710752 3242 19859
640910 49799891 52552072 421