Knowledge
Data
50 89 3752132080 3181
31392647164 58377399 96788630522 8101527
38579393 7065 5896 91966 0222297603