Knowledge
Data
16249622 38645 13754190 82925
98401270 65602838 2722212378 80159918823 57200
15155 8638536 539