Knowledge
Data
36846 171 11288822 29196405
15254235699 4567410635 23291547 8203865 7929
7137446 2440314421 29871125062