Knowledge
Data
17699 586183 14660451 79874 12629350858
664 510 50043 2925070 0727522140
99147 31 290307529 47726010