Knowledge
Data
35029 508713069 90174885 3059
33 30 122851171 31548606896
857842926 195 38 247115170 667938