Knowledge
Data
515949 58 521120 72474
37054103 83980192 708804 70048671 1222126
863799 938136847 3367846460 7143