Knowledge
Data
53 5019422 20 2953545 8039074015
14978345 6907705356 53811464 138140 661065335
22238918095 260592286 88417594 204496657 8293296