Knowledge
Data
30135 25977615 26173169727 56565966720 98292596050
3880180698 71647 77281047921
28849 199522 053481142