Knowledge
Data
32416398593 93863216 61997746 48966113447
4235730 3415243315 995 425
641069 9781814990 88859