Knowledge
Data
108512201 59220877832 5812048 75356624851 2583307601
1500186912 8147549 48689915 179865098 581
86860848425 80 352 72983524 28014