Knowledge
Data
9598103 28590312 1438114400 454440
31182 58857926510 350456 62731129533
6789475 3316 8387855 742