Knowledge
Data
95960512 18 43 14111 3165528
8145386292 38893538 39710 11172534699
899753404 52787 563963329