Knowledge
Data
17271 585158695 8429317471 33887223
335 27397753453 2914746 2605124 033483845
62875 34565492549 149569 16872077 5052