Knowledge
Data
6532 355894 84360 4396943 633561173
25656913 12810 390820 786933639
74174237960 19308059 493197 338