Knowledge
Data
205653600 508 62083639 328168
10058 886 445342507 246887439 352217396
82545 622779 160643