Knowledge
Data
2519995 3662734 35996 1200264 41336989
7854767 888865080 57627
1428626094 18781587 6216214950 976332631 488160045