Knowledge
Data
660875261 3726 50239462758 179724247
432370151 6267575 2205 639451
918990 118693176 297333193 494007647