Knowledge
Data
80 3708162915 412527900 158124920
31620 38283460 78386 804250159 514485777
66085 46 1815183 23978859441