Knowledge
Data
23 93 596 420865 416486670
859999 95052544 32211280 48990
824 57369738 6666916 70406873328