Knowledge
Data
29 88 93902838 224397109
28045 5639 6017694776 1820874588
3032641 4069997823 8077600 7252631 671589684