Knowledge
Data
2701891 3290888 16314 384234198 326349
911328254 136644 41147067 17284200744 28442962462
87457 198485816 15342028552