Knowledge
Data
15362 3139290 994826821
43192252 911264 93853550
61745 2638874652 68797792619 300829 757