Knowledge
Data
96 318195 79548799 69729600
383 0079 50529297672 6909539 856510160
85786507 19777327155 711639224 8092494878