Knowledge
Data
31589109531 3597 15713 8234877 02
503386560 1012 5903376
902314657 67 922221695 230677534 8970