Knowledge
Data
31702562 9894516 90765399 62025187 1151
494619945 78336196 405645026
2486105332 1016 15762 689790582