Knowledge
Data
25664 16720810 842123 15584940882
35668161 186266043 9964863 43217730696
643342 820 02490553989 5261 9629111528