Knowledge
Data
30258500 172489 65 689286 1334642
36698 364589257 21860071195 9026876897
70 55018868 41673091 441509215