Knowledge
Data
32 260660 239392051 15671859624
4469556 44126290127 4928622177 660078656
69231042 8868 96268 591487 865