Knowledge
Data
50436368855 2012575008 109 943482731
300145 65 276030528 308
1835660 32644688492 31733 89172457