Knowledge
Data
169708 5868853132 3143515 9917104
856 6377469 374401151 2854292
481725 17013325 25983342 7616 56694937