Knowledge
Data
28166 58 408877 6778221 52855
40186171462 40336751 226874467 93274 9515786736
8821212550 572 29 92856760 1027