Knowledge
Data
42861 283483796 19449302
27 50210676 54209086 95077048 2081132408
85897 12063570283 5915943 724343376 53