Knowledge
Data
90 15352 8133803
62 477246032 92979 21427935 55648208
1294071 41336713 1750 71059940 5079