Knowledge
Data
51406 933 19049703363 158731096 124531
275507 65309 70896022 45568673 36345512236
14158971656 8087065364 10991883