Knowledge
Data
858530 251086 269725 99746
235393630 191170666 64457108 78059
1792025 6948298 81758343016 5244626 925