Knowledge
Data
120 3989 82627 019636
133 23181629 8227 855 8311315
699669 666 59404183823 23394314 6600