Knowledge
Data
313907 1185 77670891 14319149308
329 7631388 55992410 4169353 5784738
15541 998945 40064644806 8944713