Knowledge
Data
200 618994428 43100217251 6589163 89823934661
20304076 015016 019826 289 837
28 873 9453505328 399382263 660338