Knowledge
Data
506 819663798 2259 73842 13251170
276382112 20007393051 9325975
64 29848 89941522994 531784960