Knowledge
Data
35646 9175311224 43512467 116392236
580711891 140 888
23981 85294564463 7033742 36282