Knowledge
Data
46871 37556902202 98135547 1231
813600 465512 10057771 111572225 5267804
38914 53390488 158904699