Knowledge
Data
43343985772 3408 3920136 7445288 346788695
31233077236 97 031061404 55432584 152427089
4550 7486 13128979 576456804 8167