Knowledge
Data
2172 115450 5848678 67014546 5601453
446206824 5599167 966525545 19220888863 308806491
17238 9526 37541148996 94613081