Knowledge
Data
35599 1401112 40 43111099
22365772368 409429 755 9562658215 570590942
14264021 8086992 58775 706 64220345