Knowledge
Data
305696 4559 9296758 29 1874238
19172 4921405393 723079 5817356
369463988 5763 95390514 3980