Knowledge
Data
50066061607 36152948721 711529019 216234716 475615
129716 12037 1471600 29884612329 7832
58 313410 169211508 97487120