Knowledge
Data
26 8836638 30781 420 1086
649379178 668571080 1919347
4450 66219610 76011905676 166392 36127