Knowledge
Data
873351089 840 351
460800645 15044747760 32
66895060 8315 687552112 146971839 1796170240