Knowledge
Data
7261 521503 7116318166 361948
353 17216329888 776 30923366 159432267
39013 21802175 32953 00838 5468675