Knowledge
Data
46286 5218689 41540007 7108 353401282
3259467 29 487801755
166464110 423825566 40292962