Knowledge
Data
8695586 3450061 27209252 75475336 1924332
123224852 85 49
42139596 411076501 24891 9774578