Knowledge
Data
33307472945 43733415 8544943 293861 74396247105
69964 278023200 99955523
428361 81090114 887450160 132 556