Knowledge
Data
566 687626 139 127545967 944761167
71 78918343744 5926469 3120506 72555321199
24355333 926688729 851988070 357748900 14751454