Knowledge
Data
6843646 97291395 712730519 420732152 12875
4178123 66025165 1011697 6683275
264589962 8374515 714 30904041026