Knowledge
Data
5936775 33314446 18619476536
248 3957 29341988 7075912139 802229600
499052 1671 950231