Knowledge
Data
5120891 23173990527 5312126049
14229366 12 7577252 288663 207824
597349823 808712 798 323 30