Knowledge
Data
839297 14846 409483 1688889 749063
597036 886152278 42676642 91845800269 30105737615
587779131 7847160 54592