Knowledge
Data
80645 1006958144 17750 49568868159
33590 67185230 4206445
927307728 126869 17787998710 21693598 936806608