Knowledge
Data
523506 1268809 663 58 72324970
32247 14420867 75780 118081 54687749211
53808 310201476 21799 81168