Knowledge
Data
215370496 3437 0951525 7413072 512270648
75908552 335945 54005368
13274051 25190767684 39658