Knowledge
Data
12838322900 945433 22705921 7113992 6800894
81994561 848800 506315 2006170
688110 3722 94793 660560733 135