Knowledge
Data
3057 6859747 6404396 21012
549 501928 38 703 281136841
421795569 31845950940 26 4117732325