Knowledge
Data
30 48311986952 21 186002978
31668348 52660743 75428496896 58721216389
455 20 1038 0424875444