Knowledge
Data
857938 42163 352609085
2511225 7020956 32883697 714
47096 1544457692 409103585 2521333 6962