Knowledge
Data
30691216 301 618823266 890 6138405080
9886271 5848146 4415593 1244
5594788 32 58 4311