Knowledge
Data
50166146 169714812 1238 778 95478
23 82553659785 50000 331984 241924652
64682 4537 62519473776 26331 962