Knowledge
Data
103 24843109 883289630 513614 9063525334
665 1021929 1364 3569 7295
537 9766101051 21690429 2530521060