Knowledge
Data
410 4286 114814674 756462 77
102951699 3097 7004311 1953 646
981329309 22183 88277 25 18702