Knowledge
Data
3584 121 265103396 34346361 31347722
45356288799 0242543 4570829796 1346 558
19509 615 832