Knowledge
Data
21 521859 25590499808
135 92643 53067078 00078417830 1532790
14513926034 31054170 4139 86563 2123