Knowledge
Data
587637063 25801 57317 199434
6702662 21953928 43831406620 449346 769
8315486 48071220096 3133