Knowledge
Data
47191 39901 51376 12351188
83820 462713950 5817 92130044 50655
1635 663860 63348 7893334