Knowledge
Data
30797094 95 27561374295 293526
21357279 4740 886647 506865625
325310 7759251 342695596 50959