Knowledge
Data
31289 67685 611195
98226 6583073 9042627568 9514550878 38894906667
470525 70761187 144382 98407 833288