Knowledge
Data
5093 18 8220 966 585
7851775 4545151187 497048112 75732999659 346
41144434185 429271 141542460 2657162