Knowledge
Data
50505747116 3759 3947825 568697747
148857255 51662 17048689 31287024732 33089
2947 80219754 159