Knowledge
Data
31 5626501 67880078480 9699097569 111749
64870640515 23236291 008441
1948491 412037110 7856181 643831 1279545957