Knowledge
Data
50 8701587 29311145097
247 391153751 63327330 31126394882 1729114760
18072 90756601992 50232905 3690