Knowledge
Data
50299253 30761663046 478 777
357912317 19463799450 581 43479
165960345 5992 77505708768 386538138