Knowledge
Data
570688622 8175688 4588 4894
1331118198 82837594641 777044883 853675703
1993894744 56732 93992378