Knowledge
Data
400732 84456 31048891 6052848
3446544 22 4811005976
29250586 6277145 924620 17912408570 950