Knowledge
Data
155855756 5751102147 37811793443 100483008 549621
1183790 60 23938 392828825
161249 7878620071 3173967969