Knowledge
Data
308156 39391 921930286 40623286373
29324035 699819 2144 75127456234 9526
21966445 472 84132071 322 60536847