Knowledge
Data
3144918816 49877736 337181288 72
5111640 322840006 3538036033 657
300933 907 57878152941