Knowledge
Data
315601 378495 290472909 631 841799
5830931 7708598090 231348646 138302 795926998
56034304091 7911046 234 101657152