Knowledge
Data
31325706 189966914 1674018 10218985 6498745
8836 160311 883285
59052801 5089257656 6952714908 45