Knowledge
Data
4596154 45850 315284849 149221624
9046202 47240591 99721934139
21589652672 6847 97623496 1291