Knowledge
Data
382 317813647 2951194 70430367628 3472
899051 68111 24485 09626 18336479
5151453 509442 6493645114 660356 222607