Knowledge
Data
3139334 31 22931 331653806
99951 32663 2805368037 11718995083
1640 6724 37957 1942 1977514365