Knowledge
Data
20162 8950020 857 926718
47710 798892 724881651 687 25851057
56 680482411 3209837 43887610935