Knowledge
Data
20869 10111288747 723825 0228632 760712425
17584 38734 931622 932123
23 9638 5353281 701