Knowledge
Data
2281 9335168 70341990 59672662 22261145
4527 56852 8600630
82347 46895656 1483981 727758539