Knowledge
Data
143633 9884831 23442 2992481
24301706 109 588 677252901 7364443
891670 152517 5019984059 494809 160