Knowledge
Data
309591 520160 36912604 913505 18319
4797999976 288166403 5942752 91
86758226 80376013 3549511 79