Knowledge
Data
59 344151720 1341144 380661 9068
138285284 5285 8368 71170 027967438
336955 218859 9145270177 38306705543 70080