Knowledge
Data
29 9293816 138042 32788182
53329230841 33716 906098464 58158652275
8590828608 4293345 07628689 36154518