Knowledge
Data
119 20583832566 4197291 350470745 58271
41 33725645 516 632193694 6144
16985169017 1064 96084997 9951685 306