Knowledge
Data
166490996 942168 64817 1140642
138889829 806 1615 7063966575 870065897
34197 61119063073 75259085 4151680482 138