Knowledge
Data
257530912 436743686 79035617 50864 866648
95366 1079486 20751579 666684
4506577334 924642 64 8045986