Knowledge
Data
31 57015523 883492806 288759277
36 182438542 6535463 42
74939 2838140344 3161434 80480587