Knowledge
Data
103226 80876013 7825300 2348982 142051170
6968685 734 625092747
6361 93759 8989756 16862