Knowledge
Data
289 12332206 285 182964120
9084385286 6127036396 3774565660 91420631 6629118
505907728 2513 472608 1193449 64012172745