Knowledge
Data
21481717082 48560 70462 4958048 96109068
57778674665 5999060866 733383 6367487 7126581
38870 518728 201490 341047650 8955250