Knowledge
Data
31 0188968 1214137 918417150 3501064115
689558220 43862992153 52356816
651870709 21886493 41