Knowledge
Data
407440 58851 103286833 321148 88367996
52140 18110380030 23759770279 1658973
1744735045 9145 68679 22380575 57485