Knowledge
Data
30831693 464292841 45138 29905252865
87047363 28091299705 99893 189045511 7444002860
8862402812 7074741777 874771 524435 376526