Knowledge
Data
28 7810271 8136 89282226614 1943116
109453849 3167998717 211 678 721
95 723728452 963499