Knowledge
Data
15590711527 3052 26 101367870
39244798154 21346600517 7547516806
72159960493 848837798 14399844