Knowledge
Data
42960994 785336 797570 761221693
997965126 88552627 49528 11623 376719
9878765 20804480146 21719300 6356594793 77859743