Knowledge
Data
396 727519388 29742 70001144 52088410
9866256583 787 419922
38040544 61673 6329082720 663704 241345392