Knowledge
Data
65606 5771 29162175 16850042320 89127066103
318225 50332 609663812 3368
88590 64117981 375887912 2670206 497