Knowledge
Data
13955 5260982 40 30762 1926459
34715282 60 673 839123292
43806328337 9887814 42661035