Knowledge
Data
819326 66 330 31562997 23427
84940949491 10036936122 5508 185911760 117137375
150366687 603 70927691502 46