Knowledge
Data
34730480426 8698032 288052
591171097 9106692999 6958 966283563
116830570 4391 42 1005