Knowledge
Data
282508845 492063946 561625 5468464 781
112916 8099418 6733914471 96103400
238147824 51102429 68509060523 37016