Knowledge
Data
34763 427588979 160264 6311397 3814674965
9217255474 7565 25593671748 690082
977 92180576 34096183178 15136725