Knowledge
Data
5570868 16437174494 5579600
80791 7041 4308883 1603
92281883040 655271851 49269561 3376016049 61999728