Knowledge
Data
31 7986 149672 354649 4053005
442790 15278 89461 932823
4317 36411822423 2205816 44 7623281062