Knowledge
Data
35520 2331642 165838
2318 2281763 7791 57172156 58398
82404 45363 688568545 408702740 7572338