Knowledge
Data
8159153 316088679 7210890 5956791
49077257480 359 29498 20252742503 1087928800
2173782042 289655 562875 864803330 8529