Knowledge
Data
118037 43639 10457134992
45016020 299 68761120 7411 3633648
1738980522 83682896347 720456 13570796 22