Knowledge
Data
860989 5971168 8326699 77949
6123927783 72844 81064583 929968063
252825 379561 2922445 520 22527606