Knowledge
Data
318036 8229244825 1595258
5155168 516456 2442855648
4829166651 50512971518 553360 117855 937087476