Knowledge
Data
506 851 166 2595562
59 768 0168 6200454043 3495965095
9963 72827220324 7951308026 0515121 50