Knowledge
Data
163053225 70377 30 338072
18120202514 27565080980 13 481797 296
84245588453 73569721133 8718208733 1869328206 46890682