Knowledge
Data
123396 261 256878 583883 9654604
27194770 7475753 1420748 8133 5105178
10 426 86910171 47552419821