Knowledge
Data
4403183 3315815 9035732904 7570384 354
9254216566 53841 2971025219 4201795764
146434 4880 154653 21633 359668