Knowledge
Data
24668075 20265492 7956417 27806652 6309605
25376868 120631 90170307429 48950080 16640
48206507347 440 09153393 703780 7265042529