Knowledge
Data
2949875558 8995603 2689072 410922971 16325
42 059453656 330659 76637266 93904275736
639 39390 311830 886796 266