Knowledge
Data
566514490 2947404 1249 6721 33074650433
870007 119070 837167822
25798 13886 5888584 289193072