Knowledge
Data
172 69682356 31 306030762 594795597
728 164 797784542 989795323 94381472
58424805571 28386 19077279249