Knowledge
Data
770478 63052786 68855149 1685108 181646175
39074265964 105097 7563
599426389 411890 63