Knowledge
Data
2013801 65272 36082 5540288 765815830
86 10 3011147 322559306
20 511161527 28054536050 45725939177 42154108229