Knowledge
Data
2945576 3784535743 57812335
532 895759 82596 4159361 399
120337415 302407 1904256469 19428287208 1876810