Knowledge
Data
17722735775 2842903 172234403
49035 298325588 2333969 7600830 45560
163432 71041786 59652