Knowledge
Data
31 33 42 4987379341 8780012476
484074 3412439 15680633888 47913535 39905756
46802973732 80 3454382 94195201147 674316602