Knowledge
Data
21818860 430381655 607 8268328211
114728 7079 0506536 2094250599
833430594 4674415 47465