Knowledge
Data
25971 569 4160 446
64613476121 8510851 976 2383 72555
602 28046059 089212 042434 32213641