Knowledge
Data
20865902 90890 8419 605226642
42391180 13124797677 2279299 74516202
2596 70 40 82255360 98483820