Knowledge
Data
308335 146858 71783314 2808374 200125561
664754425 12200718 59555902 69284254440 38682426
3426 587628 271 95979