Knowledge
Data
13064744 63398898904 31043 488902250 163838
17138346 71970832 4362
96355610502 328315181 92225635 63