Knowledge
Data
290 21757118 8840445 17643527272 267
77 51313 914
45838910 590840 82683279 6080785803 218334