Knowledge
Data
6526 74944665239 502153 3329708257 96
12666 28025664771 3714575 4629
7361 97990420 7047511122 399