Knowledge
Data
550235 5183709 5017553041 3913263279
13805 2412568 298876336 76508071 27063633818
29 944356767 82626627 156084700 6581131