Knowledge
Data
592 528663064 88119550 11230425201 29042
3066720 3701215 6704962 304574 45050672
68 22 517745 65820137909