Knowledge
Data
22944331 9355541998 20398
245067997 807 95580768975 728 289
51100228 2649164 56851 5258514016 7049343568