Knowledge
Data
342833 61665364 27413504
30192768 1726254 72878 7196 47296261
164072817 93965531582 211173 4291947042