Knowledge
Data
32 8569603711 2908797 784
185009 36881768 16 18215 7354016015
648 64841855 6548711810 33 6514146