Knowledge
Data
31049 29249243 5174540 9666267 7816
63478261422 199784 54258332 90
76889 6481633 5010 10635505233 91958952