Knowledge
Data
583335 3311961 266964 75298619165 208849
654449 70068 550 66872265
2012634670 14030370 6711119686 796