Knowledge
Data
89 32639 1654 2238 347
298164 54631122 504699658 146715570
816707 1971449 30202 488180