Knowledge
Data
344931563 275631 6342408
25472 8521551 49837555104 85369 4884307
4007068987 14529044732 1384522 35099720 6361965