Knowledge
Data
52103146 19909704 13090 140 64986570328
315781178 736 891303451 580646248
687605 37145740975 41008851716 36584947718 9189873