Knowledge
Data
309899 521 1834 24096 4420
622 4436105197 28184936 644348895
15 759221073 9950740970 39029 0663198