Knowledge
Data
851180644 329524 4132 22300 4005707525
1959852106 21025810997 645752 275348972 23621
99811 3377112133 89481107 630