Knowledge
Data
266753620 290827367 589 9797
23933601 4814 137225 68353855108
1276020 98208884 96320 29