Knowledge
Data
587990462 7017585776 38 8097712593
21790040 26566898 871758700
11156250 988030 5704311 69991250