Knowledge
Data
299577028 80797 61736858 19 342
9521799230 9302 603625 14487597522 675689
270482553 34596 660875 54362122463 581290241