Knowledge
Data
12612725329 3623500546 476577870 5707703
667550 952178256 815773 17563552338
262776880 93443 150559