Knowledge
Data
596616 783191588 135763 242745
91136 5183556 94350003 9942
487805044 6298547 352759 554843