Knowledge
Data
844359 108288 8826907 10360127
142959614 6622865 417
18588126758 84470201720 89270315 74