Knowledge
Data
869095 806835220 6237507 417
31577391 61613122 909 55494671 16190040
2650052 71706 2993