Knowledge
Data
5083 18637640 2907 416462550
808229839 3985835 783370999 24337127
9958903653 20435416441 16735254 70514156975