Knowledge
Data
85955 3225 23680 3963
391210 18286254966 805905 302906748 16095002
37972 66 17516036188 6145651 372674865