Knowledge
Data
47842763 29130131 2466128970 9019171 283566
234247 2836 4216646032
589606 724415104 438591890 8224120608 43448416