Knowledge
Data
31 90 145858260 965383222 719
84483271 20913 8740 5431327
6628677 13157941063 3411645353 655