Knowledge
Data
126 19574286226 34201105085 381215 2977005
29318595931 428423746 79397 890
896777548 50722 647007520 475184 85175953545