Knowledge
Data
169698665 825 16041 86706312 531
17768466 924940 9322182467 12206091152 4941069263
128571053 363404 644123861 552588 2287