Knowledge
Data
320278534 130069586 25940333 40259
93824445827 18356098660 71037536 87808000853 391454
64284775 5562638 17665 32 258135