Knowledge
Data
586395939 526457 26010092 2711208614 99842767179
8229256 9247270407 451633844
5916527950 523537 35952 687785 933