Knowledge
Data
26606755136 1403480 380278677 31387
519716 408916652 11158654
46116 6552517048 458020471