Knowledge
Data
882586 903502 29395 5702 91784015662
831 5313349 5044717 107973
592640785 67963361104 222443 59740 88930