Knowledge
Data
9053035 1525571702 681596 653
49534941 3108100 30167300 340763867 21926126
92230614427 85338888 8734215094 5824886097