Knowledge
Data
31658 2857772 19278 220 983788
242421 28522576290 87618342058 19168
283155325 6688820 6025995853