Knowledge
Data
31 229317 186291981 2162305 56392814
592688535 483 60489651 46465066 235745
33 6868502818 6164426