Knowledge
Data
116906 141 9591688 683 434522
4754693288 64327 522338083 860988685
84992585 39166487 426354000