Knowledge
Data
86 4740720648 154287 2423865 31260442
20964425254 3817748 252106 80299 979246665
232 99250315686 90454839 676153174