Knowledge
Data
39902136759 9272920436 3340485585 582632
18804896 3972 29045558 470438912
46140380 27676107740 5375 4838692779