Knowledge
Data
90646 1196 63973 3179217136 9407505318
7266 75805499 18203201945 68 614
5485251 9950548 499327 084879 478229