Knowledge
Data
58504944139 99092429957 29803018 15134570111 697200709
74 1138915 287803027 295141310 2278183
71996 941750776 57118