Knowledge
Data
170995718 7672 356 20957234 378206841
6843 1604535213 4094792
19462839 141 359785 14723 68825