Knowledge
Data
37421886 52951687 1046635 668754484 35080603
731059 63177125 3962074981 8058732 934078587
16 3206976 407681 169158480