Knowledge
Data
303223883 25808141 2900 4328
121983 2518217 421004 633 7725317
752714 16697127 583517323