Knowledge
Data
655 7943616 31827509 15082810397
1366246 2563801982 310225 75595639
400743377 83688 437896