Knowledge
Data
452613 65792 79406586 37641084935 22971
2990 2000 906268462 754996 93698148057
75072 210303981 199429 53906771836