Knowledge
Data
255921 21004082 55892003585 626
691542366 760406 97951 48293600566 28
661533346 43 25