Knowledge
Data
221291310 99054819 33991241737 31992816196
373904 1694010524 949687
62868 55908327636 396