Knowledge
Data
666426 399 36493 429302 9358894
5721657144 461099 4068366752 401753 2355236033
1774 9333 3405 66684 922