Knowledge
Data
40881887 8624509704 6517682 3490043 691557692
63806 319363433 16762766947 8208
170541 59806880 899823889 475