Knowledge
Data
313167516 5234073 601898 709751645 45202690045
703 509 2967039149 640945 2121
467 822 953