Knowledge
Data
31 524477219 1166566822 9290227
69548523504 14737074 85270516735 795416582 5056900
3131965 45818909027 038781 321737308 527026817