Knowledge
Data
337598730 12234539 2321172 585274954
19910884 77031 39 059833 367788
24012 652575 9640243216 20