Knowledge
Data
51 198936 592391
43384128 40213866893 164367 5593493
926097 37787126 21290609 47860013