Knowledge
Data
44691 892989 259 831
25928544 349309267 1929893270 66391843
42921048 4760 579 5760063 1559400711