Knowledge
Data
46 9172582 4059871482 398558604 31271511782
43197402227 1760 8448312 115527070 730335168
78492640 955783912 2059940 667980