Knowledge
Data
240931090 18681641 41505 86
083958615 5664034 31 4149211 19796
46345316768 43148206 516 8336513568