Knowledge
Data
333875 1680 303648749 55429935696 979737699
654920813 7888 68965891 37155
3901678961 440 1623 025231