Knowledge
Data
395962 2634 15009
166699760 8734728 064736290 7146513544 696502
593963 79269 14509960 141713582 703554889