Knowledge
Data
357317706 833700 51097 864017009 40606296
996590 1452980866 8994707025
45006188099 309625961 249149167 2617085 667240