Knowledge
Data
11592560 7013403414 927 4903728
289037170 819350 952 531148235 865718078
39796658 76043881096 6890341 33394 957114330