Knowledge
Data
159568936 8907508 4785572 931671382
916 313096 698518 888057 58716
18124858788 22273825420 634720