Knowledge
Data
44042 28392 17639 5180427769 585409
16476 4391412768 5173039 85072753720
46803467 19280730 6068093 2805245