Knowledge
Data
40 29349042 229012 77773005531
10170531 5735 715903652 137774 55694910
42458485 62423697 24448