Knowledge
Data
8642 65235593 625102715 11577802818
346259610 834354 2677831500 1600
31418 3025182870 4491492 689543521