Knowledge
Data
106496 13392619 43133555 1066630 584981203
641627440 68378 5945077 706976143
682 92287 7061