Knowledge
Data
256052 303 4081131220 376
3128677 193755 612488 9657378231 63088971
837631242 14341667 2965527510 8606781