Knowledge
Data
31607 21956613 1355206658
392923185 366828 4271338304 612485901 792
77807459 631 5673256