Knowledge
Data
27589046731 607535 8311081 147010374 90751
24238356 481093 66612436 125864644 81980504954
18743662 414 306277