Knowledge
Data
37158516 183 804602 42882559594
7442863892 2612396 476307356 15534 14190690
104123 64610932 4250245 1510773