Knowledge
Data
293 50993 37066918701 8747963192 81326042
4477334118 761 725108 11331270633 4070778
299721 98 50656 0567 11635176401