Knowledge
Data
61 806886 911363 20595558283 18607245
266782153 1567165 1009493637 8995940 2015728197
73527161616 667 94975369820 1651890