Knowledge
Data
2993 8740157889 34349839190 729 601210
521831 64760224 92
56480152 2902 07636 411540 033585081