Knowledge
Data
18657830562 14114903271 14391516
22 197169079 011056892 6857228782 509867
166 8333315690 236645823 89676062867 1479