Knowledge
Data
32 357 96 4693569580
578189 55641596 32258265753 830945073
270451359 1779 4957488 851