Knowledge
Data
2937049900 138365356 97 5783829 17805340
2235 13804080 25235891 460 94
4592565 49678666 86868 42129539