Knowledge
Data
379063687 138177 33071136586 166604817 350359048
603364 776541 2225250
98034426 1897752804 755215 349188 7316630