Knowledge
Data
31157376175 28520 9470823873 525156703
145559923 545154818 4518950 76842393214 488
7771886 47943034 6844373288 716453