Knowledge
Data
60 999050 4457 944213
20119154 660153651 529215646 9156
42014 654882147 197886249 536066055 319623