Knowledge
Data
3559876 294046117 10839803 525668647
19226272 150 70708879441 931325040
31 605386 55315 2259 9546723288