Knowledge
Data
31 36009 009495286 51087525 618082
5494912176 443 972364
6338579889 4014754451 228408 2872