Knowledge
Data
847649 363919368 158602927 617320 343833
22296335207 3484 4720302966
5892809 9206268762 14759839906