Knowledge
Data
52 819819362 1270 255 15624
669705096 553636 632 1034438114
31 21542923994 8611773 9707742 26