Knowledge
Data
31 492658277 437 16349654868 189
234360346 1016231 6238046 190153
59472 68450551 5777 894688 64501347