Knowledge
Data
59 80753 296267971 9616 416
63 8726106176 800788 635
18667965199 99111928702 604571766