Knowledge
Data
326 2103672598 41146523401 79708222 937
208518643 628 120 43343094 49297126864
509500749 65366215865 7014003 8217003197