Knowledge
Data
31 581440 2927893
95734260 88948448342 92328977043
42014651073 669550922 836901871 7752 425716