Knowledge
Data
25116760309 70580375326 1640 631
305954206 3598892 1899 1582045 3923
1644 8567269678 27545 33