Knowledge
Data
28827721 681132 3062 705272525
492566735 14488251372 78136050777 756878 17774088
536354145 44755653 11 9950526847 71909852