Knowledge
Data
4266 12134960 2602252 2898418452 665816
49170498516 98911768004 27 233002836 156842449
462 967866017 813063573 1656453888 523366