Knowledge
Data
38570 46810606 501310262 20900
30207 03313912716 11753712
56589698055 3857390 1754028619 6190853632 372