Knowledge
Data
5283 891890 31204232 953890572 697138
2043256128 450606887 02813 6440
64202257706 169298821 374995 28651 279847