Knowledge
Data
23227080037 7384402112 7539464 145028
6816608 559504 468337 888006321
7050619435 50088130 3039411 482682