Knowledge
Data
31688828 34848 69518050 396 52026698161
227548200 8428 90287 584634919 5321032
229524081 5475 342435 18777466960