Knowledge
Data
307263 43626288495 5317 296
84428675 442660 202 18899811862 46834668480
4773198 8647849822 3557559734 29485 82258151