Knowledge
Data
291888 1820150 56290819702 7133 12620528733
616182 9269598781 40699 3785 252893
55301 162098 66455256 49578 508