Knowledge
Data
3093 35170654 87268 037592
590064479 5269589202 1828828208 73026
3999824879 9830703 273 709299 18715