Knowledge
Data
31 28280 52898820 3371917369 938
39204848199 51622 929 20155
757395046 3247500 74426501916 29847921172