Knowledge
Data
114509009 51007608658 2911 82344398 178773
1670587 419 95193477 4730391
30 9572 24101346038 75 309