Knowledge
Data
396104832 46861718278 12771 551571361
67996564 54012 136593926 59304565039
3701 8724735 6426935126 5381319 3676827327