Knowledge
Data
3123161231 141204446 83197 491750943 5793247
529 856052 88944581 363581790 49578423
47457502231 40353 15109647445 392768 50