Knowledge
Data
29 27341 705968698 91236161 81186861
624398418 20168392 5816809 5664139454 24240
42 81134887871 342353 3051448336 2599017