Knowledge
Data
47681728379 619243 58990520163
624916 249732 986409 15936121
662 2747679790 894208005