Knowledge
Data
21290640 51178444 73702 27140684 305957146
596851 52745263623 99963421148 754803
940811 820910964 54302 3689903860 843395