Knowledge
Data
666 16 626 179327802 6194269027
519072508 069 808748836 2635569917
32441327315 95905521561 993193375