Knowledge
Data
501215 8046 0563 7590881
5072933 7640471272 22352 86118300
57359728904 955059 4767324874 831263 16