Knowledge
Data
32262395 790101915 190383
684864560 60003847291 2132454236
18040491361 39761 9943899 9586108413