Knowledge
Data
2146861 418164112 700678715
40824 8362724 12057796176 6742285910
45 1970245 8643 7085 91777