Knowledge
Data
95 10725520 6592 97793321 8603170
645 40792713400 811082280 67889400223
9125 5350499578 18602601 44565056980 3273526