Knowledge
Data
149 512 66127431 83502612491 1792066
520564 404688065 4215 42989 08196152
3715 19143299227 596776 19663 589637391