Knowledge
Data
15668259865 7530002689 856646750 492318
9800171634 410362 671 6894383 3072093
850929639 55 5762958625 605857 18827197