Knowledge
Data
30 2808958428 1812468436 3645030963
22252128 52582 725821784 6526558249
6214042 315929 5283398199