Knowledge
Data
699 533993 510842 96860 1444959269
7086366715 90142222838 7199445 9364 105
8983 832620031 71397 3086027 8131302