Knowledge
Data
23627338141 210222123 14346535853 427041 7801
46118 861067 296
7079 445472659 86082 9907696 28731