Knowledge
Data
106968 31388655 23313769 598099
71943733 4623578 3437925186 76294377798
997849907 364177 8217578986 5485180049 688073624