Knowledge
Data
309 2512316 9706113 7311833 79197692
46036803 869068 427387 722 36326372544
473039 22107 66333876509