Knowledge
Data
26823922 31723317 209598 4689663 559474
41528320 99491169808 540 1997292 626953010
12171614176 3364 275778311