Knowledge
Data
31 188498 958
12210990809 6633156 6087 8441038171 816016
52250 5380093363 45919 204602 67