Knowledge
Data
611593 22183 28866818 19811 3029
95927563954 9156685 470 5098628781 31043174049
12296213283 68802706301 9636 2207