Knowledge
Data
221889 15521924 8486737 2390316 577892200
282 7670247036 36894 02079 28039540527
947 103 990 863202 1166005