Knowledge
Data
22886 640 818887 1149
1630 40652483 7176288 125072 054
996470238 50757035741 7038143 98148