Knowledge
Data
64329068 141109166 1427082 60171642354
1154 501095 469004101
52 20038314352 112781 1064988 8590869013