Knowledge
Data
31424537191 927241 3352859 21946 6794571
14963159670 790991 246228530
772662 895920 19174