Knowledge
Data
3086 61595601 18905 294037599
24427090 166423551 106891 1151 8623704346
403329118 8436257 7012 45