Knowledge
Data
31296730226 311075205 89967 130457347
561072 79263678064 710683 37159 36816816
599473656 5088977 847 12310