Knowledge
Data
41531943945 28298776 35957154 411496708
47010 6617046237 72266506557 30381013 331321209
4915788 263016 806177610