Knowledge
Data
50 562016012 6945095042 46643 69536621
3328 29713 163202669 120789470
674212 963506 328