Knowledge
Data
879968 977494406 834910463 401059919 8159
3328558 18982874595 439288942 50424507690 2106305
2353490 3969 347