Knowledge
Data
130330923 562561 20610187 294979
924550 775127690 42657686 27228
31075211616 58618368230 55917191124 89421743 1096259763