Knowledge
Data
1680 58319217510 278302 90705571 582621199
223609710 221 6417406232 42309702
49571844645 74220516146 40336