Knowledge
Data
312395254 2184936 7467733 42290714613
37017964803 3922111821 19753367 1190 9665906263
81236216 15726677 586