Knowledge
Data
47065694 4915728187 10281749827 45039219 598881514
80946848880 685110 11769 804650
55966 3052612117 5496 6011630 39959126