Knowledge
Data
327825100 25660451 346 29811027
4950345 75339867 949616 5647767
54935406 60216828 37527839