Knowledge
Data
25 9711867 403857354
70898760231 869392941 36861816482 16240771062 99186493595
49840579334 25292250 149932619