Knowledge
Data
10817618 768610 16813 508
2254157 84783 7614660 31403542383 952379
8377668370 65 975 700399568 309