Knowledge
Data
508930918 146 398203655 249
26864539 4396299861 7059488
699870685 86183749544 89 16822