Knowledge
Data
509 28481 3848
93178 156888441 45366342 86237013670 656453053
0598351 1979941 11155398 613844292