Knowledge
Data
44656 5603254660 470909735 3010504235
42333350170 615814 15150199 11569113 3230665
1992070215 136281940 902 63628 42273