Knowledge
Data
840886 9646 3386 913 25733
504037 94653655 1139785402 362 2640
95260977431 22027 68 78244333