Knowledge
Data
45344758 20333 426 25570
788457503 462123925 513 6009 661990699
12202 86551125 166289 526 19