Knowledge
Data
12372 6366067 1754750 77071159917
15 3598 923876228 29572082 98213316
597745159 45115 400362528 46515212488 484983441