Knowledge
Data
307969 57651789924 932350 6254400 377083
298909445 84992 895 132061 48292864970
84 77981 751 71805922 4308270