Knowledge
Data
50 437588 71514138
244 233205099 530722 48944861 9762925096
7864565741 139696859 64064612