Knowledge
Data
28189876641 488 828 147042
613282 149200409 240082960 81007
26097748 105163444 57235804379