Knowledge
Data
86 4605 207854206 695330
20925747 328422307 58176 2327090 591807868
256 036 1666416195 245282 55381153351