Knowledge
Data
396 123 60962946560 1972452
28438557797 70928 8878790 176892672
117 075348 4914977594