Knowledge
Data
95 6799302 2295 853397205
666844 26157529570 157089 2557641 218
19650 64024 7567 24962208 838