Knowledge
Data
28882902 35797104 70893 1699
62475703954 040 5564156 250140343
391345471 40929147 5922271475 0702569