Knowledge
Data
31 96029575938 556006 7535849984
733118369 1798954201 9332 1896260 3787
5022941879 1328147 80350773 299 790719