Knowledge
Data
6696385382 664528 36671502 4257 308659365
3991830 769 481 85066124582
24318086 82530949805 556332545 49809243 267974096